/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/mts-array.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-8a14012e553caa636f65c1137831746b6d9875cd-8a14012 [2021-08-06 20:33:05,086 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-06 20:33:05,088 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-06 20:33:05,118 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-06 20:33:05,118 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-06 20:33:05,121 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-06 20:33:05,122 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-06 20:33:05,127 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-06 20:33:05,128 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-06 20:33:05,132 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-06 20:33:05,133 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-06 20:33:05,134 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-06 20:33:05,134 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-06 20:33:05,135 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-06 20:33:05,137 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-06 20:33:05,139 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-06 20:33:05,140 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-06 20:33:05,141 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-06 20:33:05,143 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-06 20:33:05,149 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-06 20:33:05,150 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-06 20:33:05,151 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-06 20:33:05,152 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-06 20:33:05,153 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-06 20:33:05,157 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-06 20:33:05,158 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-06 20:33:05,158 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-06 20:33:05,159 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-06 20:33:05,159 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-06 20:33:05,160 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-06 20:33:05,160 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-06 20:33:05,160 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-06 20:33:05,162 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-06 20:33:05,162 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-06 20:33:05,174 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-06 20:33:05,174 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-06 20:33:05,175 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-06 20:33:05,175 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-06 20:33:05,175 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-06 20:33:05,176 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-06 20:33:05,176 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-06 20:33:05,178 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-06 20:33:05,216 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-06 20:33:05,216 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-06 20:33:05,218 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-06 20:33:05,218 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-06 20:33:05,219 INFO L138 SettingsManager]: * Use SBE=true [2021-08-06 20:33:05,219 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-06 20:33:05,219 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-06 20:33:05,219 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-06 20:33:05,219 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-06 20:33:05,219 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-06 20:33:05,220 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-06 20:33:05,220 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-06 20:33:05,220 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-06 20:33:05,220 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-06 20:33:05,220 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-06 20:33:05,220 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-06 20:33:05,220 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-06 20:33:05,220 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-06 20:33:05,221 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-06 20:33:05,221 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-06 20:33:05,221 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-06 20:33:05,221 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:33:05,221 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-06 20:33:05,221 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-06 20:33:05,221 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-06 20:33:05,221 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-06 20:33:05,221 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-06 20:33:05,221 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-06 20:33:05,222 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-06 20:33:05,222 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-06 20:33:05,222 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-06 20:33:05,458 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-06 20:33:05,471 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-06 20:33:05,473 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-06 20:33:05,473 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-06 20:33:05,475 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-06 20:33:05,476 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/mts-array.wvr.bpl [2021-08-06 20:33:05,489 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/mts-array.wvr.bpl' [2021-08-06 20:33:05,519 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-06 20:33:05,520 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-06 20:33:05,521 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-06 20:33:05,521 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-06 20:33:05,521 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-06 20:33:05,533 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "mts-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:33:05" (1/1) ... [2021-08-06 20:33:05,539 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "mts-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:33:05" (1/1) ... [2021-08-06 20:33:05,544 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-06 20:33:05,545 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-06 20:33:05,545 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-06 20:33:05,545 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-06 20:33:05,550 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "mts-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:33:05" (1/1) ... [2021-08-06 20:33:05,550 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "mts-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:33:05" (1/1) ... [2021-08-06 20:33:05,551 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "mts-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:33:05" (1/1) ... [2021-08-06 20:33:05,551 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "mts-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:33:05" (1/1) ... [2021-08-06 20:33:05,556 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "mts-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:33:05" (1/1) ... [2021-08-06 20:33:05,558 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "mts-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:33:05" (1/1) ... [2021-08-06 20:33:05,559 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "mts-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:33:05" (1/1) ... [2021-08-06 20:33:05,560 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-06 20:33:05,560 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-06 20:33:05,561 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-06 20:33:05,561 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-06 20:33:05,562 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "mts-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:33:05" (1/1) ... [2021-08-06 20:33:05,566 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 20:33:05,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:05,581 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-06 20:33:05,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-06 20:33:05,607 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-06 20:33:05,607 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-06 20:33:05,607 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-06 20:33:05,608 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-06 20:33:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-06 20:33:05,608 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-06 20:33:05,608 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-06 20:33:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-06 20:33:05,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-06 20:33:05,608 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-06 20:33:05,608 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-06 20:33:05,608 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-06 20:33:05,609 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-06 20:33:05,813 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-06 20:33:05,813 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-06 20:33:05,815 INFO L202 PluginConnector]: Adding new model mts-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:33:05 BoogieIcfgContainer [2021-08-06 20:33:05,815 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-06 20:33:05,816 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-06 20:33:05,816 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-06 20:33:05,818 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-06 20:33:05,818 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mts-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 08:33:05" (1/2) ... [2021-08-06 20:33:05,819 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c1f2c73 and model type mts-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 08:33:05, skipping insertion in model container [2021-08-06 20:33:05,819 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mts-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 08:33:05" (2/2) ... [2021-08-06 20:33:05,820 INFO L111 eAbstractionObserver]: Analyzing ICFG mts-array.wvr.bpl [2021-08-06 20:33:05,824 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-06 20:33:05,824 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-06 20:33:05,824 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-06 20:33:05,824 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-06 20:33:05,869 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-06 20:33:05,911 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-08-06 20:33:05,918 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-06 20:33:05,918 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-06 20:33:06,029 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 79 states have (on average 1.7468354430379747) internal successors, (138), 111 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:06,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 20:33:06,045 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:06,046 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:06,046 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:06,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:06,051 INFO L82 PathProgramCache]: Analyzing trace with hash -1203748231, now seen corresponding path program 1 times [2021-08-06 20:33:06,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:06,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930131214] [2021-08-06 20:33:06,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:06,058 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:06,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:06,215 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:06,216 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:06,216 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930131214] [2021-08-06 20:33:06,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930131214] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:33:06,217 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:33:06,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 20:33:06,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869237581] [2021-08-06 20:33:06,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 20:33:06,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:06,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 20:33:06,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:33:06,230 INFO L87 Difference]: Start difference. First operand has 112 states, 79 states have (on average 1.7468354430379747) internal successors, (138), 111 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:06,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:06,273 INFO L93 Difference]: Finished difference Result 154 states and 194 transitions. [2021-08-06 20:33:06,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 20:33:06,274 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 20:33:06,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:06,280 INFO L225 Difference]: With dead ends: 154 [2021-08-06 20:33:06,280 INFO L226 Difference]: Without dead ends: 52 [2021-08-06 20:33:06,281 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.2ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-06 20:33:06,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2021-08-06 20:33:06,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 45. [2021-08-06 20:33:06,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 1.5681818181818181) internal successors, (69), 44 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:06,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 69 transitions. [2021-08-06 20:33:06,303 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 69 transitions. Word has length 18 [2021-08-06 20:33:06,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:06,303 INFO L470 AbstractCegarLoop]: Abstraction has 45 states and 69 transitions. [2021-08-06 20:33:06,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:06,304 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 69 transitions. [2021-08-06 20:33:06,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 20:33:06,304 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:06,304 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:06,305 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-06 20:33:06,305 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:06,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:06,305 INFO L82 PathProgramCache]: Analyzing trace with hash 77863131, now seen corresponding path program 1 times [2021-08-06 20:33:06,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:06,305 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44968319] [2021-08-06 20:33:06,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:06,306 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:06,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:06,366 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:33:06,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:06,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44968319] [2021-08-06 20:33:06,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44968319] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 20:33:06,370 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 20:33:06,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 20:33:06,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535781809] [2021-08-06 20:33:06,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 20:33:06,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:06,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 20:33:06,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 20:33:06,373 INFO L87 Difference]: Start difference. First operand 45 states and 69 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:06,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:06,411 INFO L93 Difference]: Finished difference Result 57 states and 98 transitions. [2021-08-06 20:33:06,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 20:33:06,412 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 20:33:06,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:06,414 INFO L225 Difference]: With dead ends: 57 [2021-08-06 20:33:06,414 INFO L226 Difference]: Without dead ends: 57 [2021-08-06 20:33:06,414 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 20:33:06,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-08-06 20:33:06,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2021-08-06 20:33:06,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 1.75) internal successors, (98), 56 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:06,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 98 transitions. [2021-08-06 20:33:06,434 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 98 transitions. Word has length 20 [2021-08-06 20:33:06,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:06,435 INFO L470 AbstractCegarLoop]: Abstraction has 57 states and 98 transitions. [2021-08-06 20:33:06,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:06,435 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 98 transitions. [2021-08-06 20:33:06,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 20:33:06,436 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:06,436 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:06,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-06 20:33:06,436 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:06,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:06,436 INFO L82 PathProgramCache]: Analyzing trace with hash -2045406279, now seen corresponding path program 1 times [2021-08-06 20:33:06,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:06,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328863221] [2021-08-06 20:33:06,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:06,443 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:06,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:06,616 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 80.0 percent of original size [2021-08-06 20:33:06,626 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 80.0 percent of original size [2021-08-06 20:33:06,680 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 74.8 percent of original size [2021-08-06 20:33:06,719 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 74.8 percent of original size [2021-08-06 20:33:06,843 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 73.6 percent of original size [2021-08-06 20:33:06,869 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 73.6 percent of original size [2021-08-06 20:33:06,926 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 63.0 percent of original size [2021-08-06 20:33:06,931 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 63.0 percent of original size [2021-08-06 20:33:06,953 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:06,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:06,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328863221] [2021-08-06 20:33:06,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328863221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:06,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716829030] [2021-08-06 20:33:06,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:06,954 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:06,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:06,964 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:06,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-06 20:33:07,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:07,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 20:33:07,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:07,758 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 20:33:07,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 62 treesize of output 51 [2021-08-06 20:33:08,038 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:08,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716829030] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:08,042 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:08,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 20:33:08,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411094118] [2021-08-06 20:33:08,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:33:08,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:08,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:33:08,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:33:08,044 INFO L87 Difference]: Start difference. First operand 57 states and 98 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:08,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:08,281 INFO L93 Difference]: Finished difference Result 121 states and 202 transitions. [2021-08-06 20:33:08,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:33:08,281 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 20:33:08,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:08,282 INFO L225 Difference]: With dead ends: 121 [2021-08-06 20:33:08,282 INFO L226 Difference]: Without dead ends: 116 [2021-08-06 20:33:08,283 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 328.8ms TimeCoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:08,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-08-06 20:33:08,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 75. [2021-08-06 20:33:08,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 1.864864864864865) internal successors, (138), 74 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:08,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 138 transitions. [2021-08-06 20:33:08,288 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 138 transitions. Word has length 22 [2021-08-06 20:33:08,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:08,288 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 138 transitions. [2021-08-06 20:33:08,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:08,288 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 138 transitions. [2021-08-06 20:33:08,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 20:33:08,289 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:08,289 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:08,308 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:08,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:08,493 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:08,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:08,493 INFO L82 PathProgramCache]: Analyzing trace with hash 677176249, now seen corresponding path program 2 times [2021-08-06 20:33:08,494 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:08,494 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987821956] [2021-08-06 20:33:08,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:08,494 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:08,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:08,598 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 79.6 percent of original size [2021-08-06 20:33:08,602 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 79.6 percent of original size [2021-08-06 20:33:08,632 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 80.3 percent of original size [2021-08-06 20:33:08,637 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 80.3 percent of original size [2021-08-06 20:33:08,716 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:08,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:08,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987821956] [2021-08-06 20:33:08,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987821956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:08,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599859977] [2021-08-06 20:33:08,717 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:33:08,717 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:08,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:08,721 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:08,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-06 20:33:08,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:33:08,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:08,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-06 20:33:08,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:09,273 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:33:09,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 42 [2021-08-06 20:33:09,628 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 68.6 percent of original size [2021-08-06 20:33:09,631 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 68.6 percent of original size [2021-08-06 20:33:09,641 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:09,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599859977] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:09,641 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:09,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-06 20:33:09,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491292469] [2021-08-06 20:33:09,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:33:09,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:09,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:33:09,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:33:09,642 INFO L87 Difference]: Start difference. First operand 75 states and 138 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:10,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:10,161 INFO L93 Difference]: Finished difference Result 159 states and 270 transitions. [2021-08-06 20:33:10,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 20:33:10,161 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 20:33:10,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:10,162 INFO L225 Difference]: With dead ends: 159 [2021-08-06 20:33:10,163 INFO L226 Difference]: Without dead ends: 154 [2021-08-06 20:33:10,163 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 486.0ms TimeCoverageRelationStatistics Valid=125, Invalid=337, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:33:10,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-08-06 20:33:10,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 77. [2021-08-06 20:33:10,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 76 states have (on average 1.881578947368421) internal successors, (143), 76 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:10,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 143 transitions. [2021-08-06 20:33:10,169 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 143 transitions. Word has length 22 [2021-08-06 20:33:10,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:10,169 INFO L470 AbstractCegarLoop]: Abstraction has 77 states and 143 transitions. [2021-08-06 20:33:10,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:10,171 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 143 transitions. [2021-08-06 20:33:10,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 20:33:10,172 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:10,172 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:10,192 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:10,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2021-08-06 20:33:10,373 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:10,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:10,373 INFO L82 PathProgramCache]: Analyzing trace with hash 503486073, now seen corresponding path program 3 times [2021-08-06 20:33:10,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:10,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849604844] [2021-08-06 20:33:10,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:10,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:10,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:10,477 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 87.0 percent of original size [2021-08-06 20:33:10,481 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 87.0 percent of original size [2021-08-06 20:33:10,517 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 93.1 percent of original size [2021-08-06 20:33:10,537 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 93.1 percent of original size [2021-08-06 20:33:10,585 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 77.4 percent of original size [2021-08-06 20:33:10,589 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 77.4 percent of original size [2021-08-06 20:33:10,619 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 7, result has 73.1 percent of original size [2021-08-06 20:33:10,620 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 7, result has 73.1 percent of original size [2021-08-06 20:33:10,640 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:10,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:10,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849604844] [2021-08-06 20:33:10,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849604844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:10,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810484151] [2021-08-06 20:33:10,641 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:33:10,641 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:10,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:10,641 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:10,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-06 20:33:10,779 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 20:33:10,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:10,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 20:33:10,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:11,162 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:33:11,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 62 treesize of output 56 [2021-08-06 20:33:11,690 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:11,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810484151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:11,691 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:11,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-06 20:33:11,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475994469] [2021-08-06 20:33:11,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:33:11,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:11,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:33:11,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:33:11,693 INFO L87 Difference]: Start difference. First operand 77 states and 143 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:12,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:12,211 INFO L93 Difference]: Finished difference Result 138 states and 243 transitions. [2021-08-06 20:33:12,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 20:33:12,212 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 20:33:12,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:12,212 INFO L225 Difference]: With dead ends: 138 [2021-08-06 20:33:12,212 INFO L226 Difference]: Without dead ends: 133 [2021-08-06 20:33:12,213 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 501.8ms TimeCoverageRelationStatistics Valid=137, Invalid=325, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:33:12,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-08-06 20:33:12,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 81. [2021-08-06 20:33:12,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 80 states have (on average 1.8875) internal successors, (151), 80 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:12,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 151 transitions. [2021-08-06 20:33:12,218 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 151 transitions. Word has length 22 [2021-08-06 20:33:12,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:12,218 INFO L470 AbstractCegarLoop]: Abstraction has 81 states and 151 transitions. [2021-08-06 20:33:12,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:12,218 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 151 transitions. [2021-08-06 20:33:12,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:12,219 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:12,219 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:12,235 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:12,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:12,433 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:12,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:12,433 INFO L82 PathProgramCache]: Analyzing trace with hash -1241290469, now seen corresponding path program 4 times [2021-08-06 20:33:12,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:12,434 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138725827] [2021-08-06 20:33:12,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:12,434 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:12,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:12,491 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:12,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:12,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138725827] [2021-08-06 20:33:12,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138725827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:12,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272713289] [2021-08-06 20:33:12,491 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:33:12,491 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:12,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:12,492 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:12,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-06 20:33:12,702 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:33:12,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:12,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:33:12,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:12,881 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:12,882 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:12,903 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:12,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272713289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:12,903 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:12,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 20:33:12,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115326729] [2021-08-06 20:33:12,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:33:12,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:12,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:33:12,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:33:12,904 INFO L87 Difference]: Start difference. First operand 81 states and 151 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:13,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:13,061 INFO L93 Difference]: Finished difference Result 192 states and 333 transitions. [2021-08-06 20:33:13,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:33:13,061 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:33:13,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:13,062 INFO L225 Difference]: With dead ends: 192 [2021-08-06 20:33:13,062 INFO L226 Difference]: Without dead ends: 192 [2021-08-06 20:33:13,063 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 104.9ms TimeCoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:33:13,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-08-06 20:33:13,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 97. [2021-08-06 20:33:13,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 2.0208333333333335) internal successors, (194), 96 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:13,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 194 transitions. [2021-08-06 20:33:13,067 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 194 transitions. Word has length 24 [2021-08-06 20:33:13,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:13,067 INFO L470 AbstractCegarLoop]: Abstraction has 97 states and 194 transitions. [2021-08-06 20:33:13,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:13,067 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 194 transitions. [2021-08-06 20:33:13,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:13,068 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:13,068 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:13,087 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:13,285 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:13,285 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:13,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:13,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1562181915, now seen corresponding path program 5 times [2021-08-06 20:33:13,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:13,286 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669065813] [2021-08-06 20:33:13,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:13,286 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:13,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:13,349 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:13,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:13,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669065813] [2021-08-06 20:33:13,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669065813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:13,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703718359] [2021-08-06 20:33:13,350 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:33:13,350 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:13,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:13,350 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:13,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-06 20:33:13,578 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:33:13,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:13,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:33:13,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:13,777 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:13,777 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:13,797 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:13,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703718359] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:13,798 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:13,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:33:13,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547506322] [2021-08-06 20:33:13,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:33:13,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:13,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:33:13,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:33:13,799 INFO L87 Difference]: Start difference. First operand 97 states and 194 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:14,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:14,123 INFO L93 Difference]: Finished difference Result 254 states and 436 transitions. [2021-08-06 20:33:14,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:33:14,123 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:33:14,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:14,124 INFO L225 Difference]: With dead ends: 254 [2021-08-06 20:33:14,124 INFO L226 Difference]: Without dead ends: 254 [2021-08-06 20:33:14,124 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 207.8ms TimeCoverageRelationStatistics Valid=212, Invalid=718, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:33:14,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-08-06 20:33:14,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 99. [2021-08-06 20:33:14,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.010204081632653) internal successors, (197), 98 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:14,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 197 transitions. [2021-08-06 20:33:14,129 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 197 transitions. Word has length 24 [2021-08-06 20:33:14,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:14,129 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 197 transitions. [2021-08-06 20:33:14,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:14,130 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 197 transitions. [2021-08-06 20:33:14,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:14,130 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:14,130 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:14,149 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-06 20:33:14,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:14,337 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:14,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:14,337 INFO L82 PathProgramCache]: Analyzing trace with hash -548096105, now seen corresponding path program 1 times [2021-08-06 20:33:14,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:14,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636610835] [2021-08-06 20:33:14,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:14,338 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:14,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:14,383 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:33:14,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:14,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636610835] [2021-08-06 20:33:14,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636610835] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:14,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291589886] [2021-08-06 20:33:14,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:14,384 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:14,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:14,385 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:14,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-06 20:33:14,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:14,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:33:14,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:14,749 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:33:14,749 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:33:14,794 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:33:14,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291589886] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:14,794 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:14,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 20:33:14,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315994035] [2021-08-06 20:33:14,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:33:14,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:14,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:33:14,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:33:14,795 INFO L87 Difference]: Start difference. First operand 99 states and 197 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:14,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:14,858 INFO L93 Difference]: Finished difference Result 206 states and 383 transitions. [2021-08-06 20:33:14,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 20:33:14,858 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:33:14,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:14,859 INFO L225 Difference]: With dead ends: 206 [2021-08-06 20:33:14,859 INFO L226 Difference]: Without dead ends: 206 [2021-08-06 20:33:14,859 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 43.4ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:33:14,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-08-06 20:33:14,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 147. [2021-08-06 20:33:14,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.0616438356164384) internal successors, (301), 146 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:14,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 301 transitions. [2021-08-06 20:33:14,867 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 301 transitions. Word has length 24 [2021-08-06 20:33:14,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:14,867 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 301 transitions. [2021-08-06 20:33:14,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:14,868 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 301 transitions. [2021-08-06 20:33:14,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:14,868 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:14,868 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:14,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:15,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:15,077 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:15,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:15,077 INFO L82 PathProgramCache]: Analyzing trace with hash 1897123607, now seen corresponding path program 6 times [2021-08-06 20:33:15,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:15,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872808710] [2021-08-06 20:33:15,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:15,078 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:15,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:15,129 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:15,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:15,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872808710] [2021-08-06 20:33:15,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872808710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:15,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987056479] [2021-08-06 20:33:15,130 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:33:15,130 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:15,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:15,130 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:15,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-06 20:33:15,382 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:33:15,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:15,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:33:15,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:15,614 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:15,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987056479] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:15,615 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:15,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:33:15,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122292990] [2021-08-06 20:33:15,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:33:15,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:15,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:33:15,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:33:15,616 INFO L87 Difference]: Start difference. First operand 147 states and 301 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:15,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:15,728 INFO L93 Difference]: Finished difference Result 230 states and 441 transitions. [2021-08-06 20:33:15,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:33:15,728 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:33:15,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:15,729 INFO L225 Difference]: With dead ends: 230 [2021-08-06 20:33:15,729 INFO L226 Difference]: Without dead ends: 218 [2021-08-06 20:33:15,730 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 108.9ms TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:33:15,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-08-06 20:33:15,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 183. [2021-08-06 20:33:15,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.043956043956044) internal successors, (372), 182 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:15,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 372 transitions. [2021-08-06 20:33:15,734 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 372 transitions. Word has length 24 [2021-08-06 20:33:15,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:15,734 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 372 transitions. [2021-08-06 20:33:15,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:15,735 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 372 transitions. [2021-08-06 20:33:15,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:15,735 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:15,735 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:15,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:15,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:15,952 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:15,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:15,953 INFO L82 PathProgramCache]: Analyzing trace with hash -1344122985, now seen corresponding path program 2 times [2021-08-06 20:33:15,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:15,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330590974] [2021-08-06 20:33:15,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:15,953 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:15,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:15,991 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:33:15,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:15,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330590974] [2021-08-06 20:33:15,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330590974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:15,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838919250] [2021-08-06 20:33:15,991 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:33:15,991 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:15,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:15,992 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:16,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-06 20:33:16,250 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:33:16,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:16,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:33:16,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:16,359 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:16,359 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:16,399 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:33:16,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838919250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:16,400 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:16,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 20:33:16,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121574829] [2021-08-06 20:33:16,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:33:16,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:16,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:33:16,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:33:16,401 INFO L87 Difference]: Start difference. First operand 183 states and 372 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:16,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:16,481 INFO L93 Difference]: Finished difference Result 221 states and 420 transitions. [2021-08-06 20:33:16,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 20:33:16,482 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:33:16,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:16,483 INFO L225 Difference]: With dead ends: 221 [2021-08-06 20:33:16,483 INFO L226 Difference]: Without dead ends: 221 [2021-08-06 20:33:16,483 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 59.7ms TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:33:16,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-08-06 20:33:16,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 171. [2021-08-06 20:33:16,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 170 states have (on average 2.0058823529411764) internal successors, (341), 170 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:16,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 341 transitions. [2021-08-06 20:33:16,487 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 341 transitions. Word has length 24 [2021-08-06 20:33:16,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:16,487 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 341 transitions. [2021-08-06 20:33:16,487 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:16,487 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 341 transitions. [2021-08-06 20:33:16,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:16,488 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:16,488 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:16,513 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-08-06 20:33:16,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-08-06 20:33:16,693 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:16,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:16,693 INFO L82 PathProgramCache]: Analyzing trace with hash -1888940009, now seen corresponding path program 7 times [2021-08-06 20:33:16,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:16,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118853730] [2021-08-06 20:33:16,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:16,694 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:16,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:16,747 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:16,747 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:16,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118853730] [2021-08-06 20:33:16,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118853730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:16,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295436041] [2021-08-06 20:33:16,748 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:33:16,748 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:16,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:16,749 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:16,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-06 20:33:17,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:17,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:33:17,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:17,187 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:17,187 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:17,208 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:17,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295436041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:17,208 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:17,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:33:17,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595815406] [2021-08-06 20:33:17,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:33:17,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:17,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:33:17,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:33:17,209 INFO L87 Difference]: Start difference. First operand 171 states and 341 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:17,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:17,726 INFO L93 Difference]: Finished difference Result 577 states and 984 transitions. [2021-08-06 20:33:17,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:33:17,726 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:33:17,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:17,728 INFO L225 Difference]: With dead ends: 577 [2021-08-06 20:33:17,728 INFO L226 Difference]: Without dead ends: 577 [2021-08-06 20:33:17,729 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 363.4ms TimeCoverageRelationStatistics Valid=490, Invalid=1580, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:33:17,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-08-06 20:33:17,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 183. [2021-08-06 20:33:17,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.0549450549450547) internal successors, (374), 182 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:17,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 374 transitions. [2021-08-06 20:33:17,736 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 374 transitions. Word has length 24 [2021-08-06 20:33:17,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:17,737 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 374 transitions. [2021-08-06 20:33:17,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:17,737 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 374 transitions. [2021-08-06 20:33:17,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:17,739 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:17,739 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:17,759 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:17,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:17,945 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:17,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:17,945 INFO L82 PathProgramCache]: Analyzing trace with hash -1631117545, now seen corresponding path program 8 times [2021-08-06 20:33:17,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:17,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847472452] [2021-08-06 20:33:17,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:17,945 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:17,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:17,998 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:17,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:17,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847472452] [2021-08-06 20:33:17,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847472452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:17,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557816150] [2021-08-06 20:33:17,998 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:33:17,999 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:17,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:17,999 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:18,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-06 20:33:18,271 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:33:18,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:18,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:33:18,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:18,439 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:18,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557816150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:18,439 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:18,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:33:18,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263874143] [2021-08-06 20:33:18,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:33:18,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:18,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:33:18,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:33:18,440 INFO L87 Difference]: Start difference. First operand 183 states and 374 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:18,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:18,609 INFO L93 Difference]: Finished difference Result 355 states and 658 transitions. [2021-08-06 20:33:18,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:33:18,609 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:33:18,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:18,610 INFO L225 Difference]: With dead ends: 355 [2021-08-06 20:33:18,610 INFO L226 Difference]: Without dead ends: 351 [2021-08-06 20:33:18,610 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 131.7ms TimeCoverageRelationStatistics Valid=147, Invalid=405, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:33:18,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2021-08-06 20:33:18,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 240. [2021-08-06 20:33:18,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 2.1171548117154813) internal successors, (506), 239 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:18,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 506 transitions. [2021-08-06 20:33:18,615 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 506 transitions. Word has length 24 [2021-08-06 20:33:18,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:18,615 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 506 transitions. [2021-08-06 20:33:18,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:18,616 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 506 transitions. [2021-08-06 20:33:18,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:18,616 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:18,616 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:18,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:18,834 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,SelfDestructingSolverStorable11 [2021-08-06 20:33:18,834 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:18,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:18,834 INFO L82 PathProgramCache]: Analyzing trace with hash 1091464983, now seen corresponding path program 9 times [2021-08-06 20:33:18,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:18,834 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878086953] [2021-08-06 20:33:18,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:18,834 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:18,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:18,894 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:18,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:18,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878086953] [2021-08-06 20:33:18,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878086953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:18,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148012468] [2021-08-06 20:33:18,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:33:18,895 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:18,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:18,895 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:18,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-06 20:33:19,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:33:19,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:19,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:33:19,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:19,342 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:19,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148012468] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:19,342 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:19,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 20:33:19,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771455891] [2021-08-06 20:33:19,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:33:19,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:19,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:33:19,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:33:19,343 INFO L87 Difference]: Start difference. First operand 240 states and 506 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:19,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:19,611 INFO L93 Difference]: Finished difference Result 370 states and 706 transitions. [2021-08-06 20:33:19,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 20:33:19,611 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:33:19,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:19,612 INFO L225 Difference]: With dead ends: 370 [2021-08-06 20:33:19,612 INFO L226 Difference]: Without dead ends: 370 [2021-08-06 20:33:19,613 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 179.7ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:33:19,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-08-06 20:33:19,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 253. [2021-08-06 20:33:19,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 2.0952380952380953) internal successors, (528), 252 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:19,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 528 transitions. [2021-08-06 20:33:19,617 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 528 transitions. Word has length 24 [2021-08-06 20:33:19,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:19,618 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 528 transitions. [2021-08-06 20:33:19,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:19,618 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 528 transitions. [2021-08-06 20:33:19,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:19,618 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:19,618 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:19,637 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:19,832 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,SelfDestructingSolverStorable12 [2021-08-06 20:33:19,833 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:19,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:19,833 INFO L82 PathProgramCache]: Analyzing trace with hash -1597876137, now seen corresponding path program 3 times [2021-08-06 20:33:19,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:19,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416655957] [2021-08-06 20:33:19,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:19,833 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:19,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:19,885 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:33:19,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:19,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416655957] [2021-08-06 20:33:19,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416655957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:19,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969312957] [2021-08-06 20:33:19,885 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:33:19,886 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:19,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:19,886 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:19,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-06 20:33:20,188 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 20:33:20,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:20,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 20:33:20,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:20,272 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:20,272 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:20,317 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:33:20,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969312957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:20,317 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:20,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-08-06 20:33:20,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087176087] [2021-08-06 20:33:20,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 20:33:20,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:20,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 20:33:20,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 20:33:20,318 INFO L87 Difference]: Start difference. First operand 253 states and 528 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:20,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:20,390 INFO L93 Difference]: Finished difference Result 273 states and 566 transitions. [2021-08-06 20:33:20,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 20:33:20,391 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:33:20,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:20,392 INFO L225 Difference]: With dead ends: 273 [2021-08-06 20:33:20,392 INFO L226 Difference]: Without dead ends: 273 [2021-08-06 20:33:20,392 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 55.4ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:33:20,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-08-06 20:33:20,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 233. [2021-08-06 20:33:20,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 2.1293103448275863) internal successors, (494), 232 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:20,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 494 transitions. [2021-08-06 20:33:20,396 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 494 transitions. Word has length 24 [2021-08-06 20:33:20,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:20,396 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 494 transitions. [2021-08-06 20:33:20,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:20,397 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 494 transitions. [2021-08-06 20:33:20,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 20:33:20,398 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:20,398 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:20,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:20,612 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,SelfDestructingSolverStorable13 [2021-08-06 20:33:20,613 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:20,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:20,613 INFO L82 PathProgramCache]: Analyzing trace with hash -1301474601, now seen corresponding path program 10 times [2021-08-06 20:33:20,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:20,613 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523343621] [2021-08-06 20:33:20,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:20,613 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:20,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:20,659 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:20,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:20,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523343621] [2021-08-06 20:33:20,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523343621] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:20,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527374798] [2021-08-06 20:33:20,660 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:33:20,660 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:20,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:20,661 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:20,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-06 20:33:20,958 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:33:20,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:20,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:33:20,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:21,123 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:21,124 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:33:21,144 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:21,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527374798] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:21,144 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:21,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 20:33:21,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063567924] [2021-08-06 20:33:21,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:33:21,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:21,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:33:21,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:33:21,145 INFO L87 Difference]: Start difference. First operand 233 states and 494 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:21,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:21,460 INFO L93 Difference]: Finished difference Result 604 states and 1149 transitions. [2021-08-06 20:33:21,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:33:21,460 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 20:33:21,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:21,462 INFO L225 Difference]: With dead ends: 604 [2021-08-06 20:33:21,462 INFO L226 Difference]: Without dead ends: 604 [2021-08-06 20:33:21,463 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 211.3ms TimeCoverageRelationStatistics Valid=229, Invalid=641, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:33:21,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-08-06 20:33:21,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 283. [2021-08-06 20:33:21,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 2.1702127659574466) internal successors, (612), 282 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:21,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 612 transitions. [2021-08-06 20:33:21,471 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 612 transitions. Word has length 24 [2021-08-06 20:33:21,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:21,471 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 612 transitions. [2021-08-06 20:33:21,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:21,471 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 612 transitions. [2021-08-06 20:33:21,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:21,472 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:21,472 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:21,491 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:21,684 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,SelfDestructingSolverStorable14 [2021-08-06 20:33:21,685 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:21,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:21,685 INFO L82 PathProgramCache]: Analyzing trace with hash -886915975, now seen corresponding path program 4 times [2021-08-06 20:33:21,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:21,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571066670] [2021-08-06 20:33:21,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:21,685 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:21,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:21,819 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 181, result has 42.9 percent of original size [2021-08-06 20:33:21,841 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 181, result has 42.9 percent of original size [2021-08-06 20:33:21,945 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 87.1 percent of original size [2021-08-06 20:33:21,955 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 87.1 percent of original size [2021-08-06 20:33:22,049 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 86.7 percent of original size [2021-08-06 20:33:22,059 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 86.7 percent of original size [2021-08-06 20:33:22,156 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 42, result has 76.0 percent of original size [2021-08-06 20:33:22,165 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 42, result has 76.0 percent of original size [2021-08-06 20:33:22,279 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 42, result has 64.4 percent of original size [2021-08-06 20:33:22,286 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 42, result has 64.4 percent of original size [2021-08-06 20:33:22,320 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:22,320 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:22,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571066670] [2021-08-06 20:33:22,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571066670] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:22,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428485384] [2021-08-06 20:33:22,321 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:33:22,321 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:22,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:22,321 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:22,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-06 20:33:22,635 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:33:22,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:22,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:33:22,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:23,973 INFO L354 Elim1Store]: treesize reduction 42, result has 14.3 percent of original size [2021-08-06 20:33:23,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 211 treesize of output 112 [2021-08-06 20:33:24,232 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:24,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428485384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:24,232 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:24,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:33:24,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731724094] [2021-08-06 20:33:24,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:24,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:24,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:24,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:24,233 INFO L87 Difference]: Start difference. First operand 283 states and 612 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:24,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:24,952 INFO L93 Difference]: Finished difference Result 423 states and 858 transitions. [2021-08-06 20:33:24,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:33:24,953 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:24,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:24,954 INFO L225 Difference]: With dead ends: 423 [2021-08-06 20:33:24,954 INFO L226 Difference]: Without dead ends: 418 [2021-08-06 20:33:24,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 865.9ms TimeCoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:33:24,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-08-06 20:33:24,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 292. [2021-08-06 20:33:24,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 291 states have (on average 2.178694158075601) internal successors, (634), 291 states have internal predecessors, (634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:24,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 634 transitions. [2021-08-06 20:33:24,960 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 634 transitions. Word has length 26 [2021-08-06 20:33:24,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:24,960 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 634 transitions. [2021-08-06 20:33:24,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:24,960 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 634 transitions. [2021-08-06 20:33:24,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:24,961 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:24,961 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:24,991 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:25,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:25,169 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:25,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:25,169 INFO L82 PathProgramCache]: Analyzing trace with hash -633126851, now seen corresponding path program 5 times [2021-08-06 20:33:25,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:25,169 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228988843] [2021-08-06 20:33:25,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:25,169 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:25,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:25,321 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 108, result has 54.6 percent of original size [2021-08-06 20:33:25,347 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 108, result has 54.6 percent of original size [2021-08-06 20:33:25,433 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 74.7 percent of original size [2021-08-06 20:33:25,446 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 74.7 percent of original size [2021-08-06 20:33:25,534 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 73.9 percent of original size [2021-08-06 20:33:25,546 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 73.9 percent of original size [2021-08-06 20:33:25,631 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 62, result has 62.4 percent of original size [2021-08-06 20:33:25,640 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 62, result has 62.4 percent of original size [2021-08-06 20:33:25,723 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 52, result has 63.1 percent of original size [2021-08-06 20:33:25,733 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 52, result has 63.1 percent of original size [2021-08-06 20:33:25,817 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 64, result has 57.3 percent of original size [2021-08-06 20:33:25,836 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 64, result has 57.3 percent of original size [2021-08-06 20:33:25,888 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:25,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:25,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228988843] [2021-08-06 20:33:25,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228988843] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:25,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137975598] [2021-08-06 20:33:25,888 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:33:25,888 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:25,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:25,890 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:25,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-06 20:33:26,314 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:33:26,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:26,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 20:33:26,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:27,426 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:33:27,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 20:33:27,757 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:27,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137975598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:27,757 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:27,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:33:27,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61664535] [2021-08-06 20:33:27,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:27,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:27,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:27,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:27,758 INFO L87 Difference]: Start difference. First operand 292 states and 634 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:28,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:28,410 INFO L93 Difference]: Finished difference Result 415 states and 845 transitions. [2021-08-06 20:33:28,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:33:28,411 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:28,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:28,412 INFO L225 Difference]: With dead ends: 415 [2021-08-06 20:33:28,412 INFO L226 Difference]: Without dead ends: 410 [2021-08-06 20:33:28,413 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 904.6ms TimeCoverageRelationStatistics Valid=129, Invalid=471, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:33:28,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-08-06 20:33:28,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 296. [2021-08-06 20:33:28,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 2.169491525423729) internal successors, (640), 295 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:28,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 640 transitions. [2021-08-06 20:33:28,418 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 640 transitions. Word has length 26 [2021-08-06 20:33:28,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:28,418 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 640 transitions. [2021-08-06 20:33:28,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:28,418 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 640 transitions. [2021-08-06 20:33:28,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:28,419 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:28,419 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:28,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:28,636 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,SelfDestructingSolverStorable16 [2021-08-06 20:33:28,636 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:28,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:28,637 INFO L82 PathProgramCache]: Analyzing trace with hash 1558303737, now seen corresponding path program 11 times [2021-08-06 20:33:28,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:28,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310394270] [2021-08-06 20:33:28,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:28,637 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:28,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:28,757 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 159, result has 18.0 percent of original size [2021-08-06 20:33:28,763 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 159, result has 18.0 percent of original size [2021-08-06 20:33:28,793 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 156, result has 42.0 percent of original size [2021-08-06 20:33:28,805 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 156, result has 42.0 percent of original size [2021-08-06 20:33:28,870 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 156, result has 43.5 percent of original size [2021-08-06 20:33:28,884 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 156, result has 43.5 percent of original size [2021-08-06 20:33:28,965 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 205, result has 49.5 percent of original size [2021-08-06 20:33:29,010 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 205, result has 49.5 percent of original size [2021-08-06 20:33:29,157 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 163, result has 52.8 percent of original size [2021-08-06 20:33:29,193 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 163, result has 52.8 percent of original size [2021-08-06 20:33:29,296 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 86.2 percent of original size [2021-08-06 20:33:29,302 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 86.2 percent of original size [2021-08-06 20:33:29,356 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 86.3 percent of original size [2021-08-06 20:33:29,363 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 86.3 percent of original size [2021-08-06 20:33:29,413 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 85.6 percent of original size [2021-08-06 20:33:29,419 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 85.6 percent of original size [2021-08-06 20:33:29,463 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:29,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:29,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310394270] [2021-08-06 20:33:29,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310394270] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:29,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571596581] [2021-08-06 20:33:29,464 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:33:29,464 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:29,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:29,464 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:29,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-06 20:33:29,993 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:33:29,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:29,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:33:29,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:31,315 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 20:33:31,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 139 treesize of output 99 [2021-08-06 20:33:31,591 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:31,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571596581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:31,591 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:31,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:33:31,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268292511] [2021-08-06 20:33:31,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:33:31,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:31,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:33:31,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:33:31,592 INFO L87 Difference]: Start difference. First operand 296 states and 640 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:34,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:34,220 INFO L93 Difference]: Finished difference Result 353 states and 720 transitions. [2021-08-06 20:33:34,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:33:34,221 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:34,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:34,222 INFO L225 Difference]: With dead ends: 353 [2021-08-06 20:33:34,222 INFO L226 Difference]: Without dead ends: 348 [2021-08-06 20:33:34,222 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 2731.2ms TimeCoverageRelationStatistics Valid=200, Invalid=1060, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 20:33:34,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-08-06 20:33:34,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 304. [2021-08-06 20:33:34,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 303 states have (on average 2.155115511551155) internal successors, (653), 303 states have internal predecessors, (653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:34,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 653 transitions. [2021-08-06 20:33:34,227 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 653 transitions. Word has length 26 [2021-08-06 20:33:34,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:34,227 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 653 transitions. [2021-08-06 20:33:34,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:34,227 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 653 transitions. [2021-08-06 20:33:34,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:34,228 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:34,228 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:34,247 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:34,445 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,SelfDestructingSolverStorable17 [2021-08-06 20:33:34,446 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:34,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:34,446 INFO L82 PathProgramCache]: Analyzing trace with hash 643200121, now seen corresponding path program 6 times [2021-08-06 20:33:34,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:34,446 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969881044] [2021-08-06 20:33:34,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:34,451 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:34,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:34,609 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 281, result has 39.8 percent of original size [2021-08-06 20:33:34,647 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 281, result has 39.8 percent of original size [2021-08-06 20:33:34,766 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 86.3 percent of original size [2021-08-06 20:33:34,781 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 86.3 percent of original size [2021-08-06 20:33:34,886 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 86.0 percent of original size [2021-08-06 20:33:34,910 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 86.0 percent of original size [2021-08-06 20:33:35,009 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.6 percent of original size [2021-08-06 20:33:35,023 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.6 percent of original size [2021-08-06 20:33:35,122 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 75.8 percent of original size [2021-08-06 20:33:35,133 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 75.8 percent of original size [2021-08-06 20:33:35,196 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.9 percent of original size [2021-08-06 20:33:35,200 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.9 percent of original size [2021-08-06 20:33:35,233 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:35,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:35,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969881044] [2021-08-06 20:33:35,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969881044] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:35,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570364024] [2021-08-06 20:33:35,234 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:33:35,234 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:35,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:35,236 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:35,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-06 20:33:35,835 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:33:35,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:35,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:33:35,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:36,960 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:33:36,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 20:33:37,316 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:37,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570364024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:37,317 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:37,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:33:37,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120482478] [2021-08-06 20:33:37,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:37,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:37,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:37,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:37,318 INFO L87 Difference]: Start difference. First operand 304 states and 653 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:38,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:38,371 INFO L93 Difference]: Finished difference Result 435 states and 874 transitions. [2021-08-06 20:33:38,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:33:38,371 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:38,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:38,372 INFO L225 Difference]: With dead ends: 435 [2021-08-06 20:33:38,373 INFO L226 Difference]: Without dead ends: 430 [2021-08-06 20:33:38,373 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 1215.0ms TimeCoverageRelationStatistics Valid=153, Invalid=603, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:33:38,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2021-08-06 20:33:38,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 304. [2021-08-06 20:33:38,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 303 states have (on average 2.155115511551155) internal successors, (653), 303 states have internal predecessors, (653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:38,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 653 transitions. [2021-08-06 20:33:38,378 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 653 transitions. Word has length 26 [2021-08-06 20:33:38,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:38,379 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 653 transitions. [2021-08-06 20:33:38,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:38,379 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 653 transitions. [2021-08-06 20:33:38,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:38,379 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:38,379 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:38,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:38,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:38,593 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:38,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:38,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1682942855, now seen corresponding path program 7 times [2021-08-06 20:33:38,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:38,593 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445241140] [2021-08-06 20:33:38,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:38,593 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:38,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:38,717 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 69, result has 66.7 percent of original size [2021-08-06 20:33:38,729 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 69, result has 66.7 percent of original size [2021-08-06 20:33:38,814 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 86.9 percent of original size [2021-08-06 20:33:38,823 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 86.9 percent of original size [2021-08-06 20:33:38,897 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 81.8 percent of original size [2021-08-06 20:33:38,905 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 81.8 percent of original size [2021-08-06 20:33:38,973 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 87.2 percent of original size [2021-08-06 20:33:38,980 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 87.2 percent of original size [2021-08-06 20:33:39,027 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 86.6 percent of original size [2021-08-06 20:33:39,032 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 86.6 percent of original size [2021-08-06 20:33:39,084 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 54, result has 58.5 percent of original size [2021-08-06 20:33:39,090 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 54, result has 58.5 percent of original size [2021-08-06 20:33:39,128 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:39,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:39,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445241140] [2021-08-06 20:33:39,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445241140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:39,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853576480] [2021-08-06 20:33:39,128 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:33:39,128 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:39,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:39,129 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:39,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-06 20:33:39,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:39,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:33:39,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:41,205 INFO L354 Elim1Store]: treesize reduction 42, result has 14.3 percent of original size [2021-08-06 20:33:41,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 211 treesize of output 112 [2021-08-06 20:33:41,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:41,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853576480] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:41,467 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:41,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:33:41,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694852583] [2021-08-06 20:33:41,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:41,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:41,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:41,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:41,468 INFO L87 Difference]: Start difference. First operand 304 states and 653 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:42,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:42,948 INFO L93 Difference]: Finished difference Result 527 states and 1054 transitions. [2021-08-06 20:33:42,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:33:42,948 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:42,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:42,950 INFO L225 Difference]: With dead ends: 527 [2021-08-06 20:33:42,950 INFO L226 Difference]: Without dead ends: 522 [2021-08-06 20:33:42,950 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258 ImplicationChecksByTransitivity, 1514.4ms TimeCoverageRelationStatistics Valid=210, Invalid=846, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:33:42,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-08-06 20:33:42,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 308. [2021-08-06 20:33:42,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 307 states have (on average 2.1596091205211727) internal successors, (663), 307 states have internal predecessors, (663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:42,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 663 transitions. [2021-08-06 20:33:42,956 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 663 transitions. Word has length 26 [2021-08-06 20:33:42,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:42,956 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 663 transitions. [2021-08-06 20:33:42,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:42,956 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 663 transitions. [2021-08-06 20:33:42,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:42,956 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:42,956 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:42,977 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:43,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:43,171 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:43,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:43,171 INFO L82 PathProgramCache]: Analyzing trace with hash 1039639673, now seen corresponding path program 8 times [2021-08-06 20:33:43,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:43,171 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806424765] [2021-08-06 20:33:43,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:43,171 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:43,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:43,312 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 219, result has 53.5 percent of original size [2021-08-06 20:33:43,356 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 219, result has 53.5 percent of original size [2021-08-06 20:33:43,506 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 155, result has 59.6 percent of original size [2021-08-06 20:33:43,523 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 155, result has 59.6 percent of original size [2021-08-06 20:33:43,649 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 164, result has 57.5 percent of original size [2021-08-06 20:33:43,668 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 164, result has 57.5 percent of original size [2021-08-06 20:33:43,781 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 93.7 percent of original size [2021-08-06 20:33:43,804 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 93.7 percent of original size [2021-08-06 20:33:43,875 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 68.7 percent of original size [2021-08-06 20:33:43,882 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 68.7 percent of original size [2021-08-06 20:33:43,919 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 66.7 percent of original size [2021-08-06 20:33:43,924 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 66.7 percent of original size [2021-08-06 20:33:43,957 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:43,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:43,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806424765] [2021-08-06 20:33:43,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806424765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:43,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998140922] [2021-08-06 20:33:43,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:33:43,958 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:43,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:43,958 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:43,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-06 20:33:44,781 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:33:44,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:44,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-06 20:33:44,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:46,226 INFO L354 Elim1Store]: treesize reduction 29, result has 40.8 percent of original size [2021-08-06 20:33:46,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 179 treesize of output 127 [2021-08-06 20:33:46,836 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 85.2 percent of original size [2021-08-06 20:33:46,842 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 85.2 percent of original size [2021-08-06 20:33:47,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:47,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998140922] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:47,232 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:47,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:33:47,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838402114] [2021-08-06 20:33:47,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:47,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:47,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:47,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:47,233 INFO L87 Difference]: Start difference. First operand 308 states and 663 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:49,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:49,379 INFO L93 Difference]: Finished difference Result 585 states and 1164 transitions. [2021-08-06 20:33:49,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:33:49,379 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:49,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:49,381 INFO L225 Difference]: With dead ends: 585 [2021-08-06 20:33:49,381 INFO L226 Difference]: Without dead ends: 580 [2021-08-06 20:33:49,381 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 2087.8ms TimeCoverageRelationStatistics Valid=319, Invalid=1163, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:33:49,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-08-06 20:33:49,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 310. [2021-08-06 20:33:49,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 309 states have (on average 2.161812297734628) internal successors, (668), 309 states have internal predecessors, (668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:49,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 668 transitions. [2021-08-06 20:33:49,387 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 668 transitions. Word has length 26 [2021-08-06 20:33:49,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:49,387 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 668 transitions. [2021-08-06 20:33:49,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:49,387 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 668 transitions. [2021-08-06 20:33:49,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:49,388 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:49,388 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:49,411 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:49,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:49,605 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:49,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:49,605 INFO L82 PathProgramCache]: Analyzing trace with hash -1074614467, now seen corresponding path program 9 times [2021-08-06 20:33:49,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:49,605 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674561744] [2021-08-06 20:33:49,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:49,605 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:49,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:49,717 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 113, result has 70.0 percent of original size [2021-08-06 20:33:49,760 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 113, result has 70.0 percent of original size [2021-08-06 20:33:49,874 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 64, result has 78.5 percent of original size [2021-08-06 20:33:49,897 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 64, result has 78.5 percent of original size [2021-08-06 20:33:50,011 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 70, result has 76.7 percent of original size [2021-08-06 20:33:50,048 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 70, result has 76.7 percent of original size [2021-08-06 20:33:50,172 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 76, result has 66.2 percent of original size [2021-08-06 20:33:50,197 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 76, result has 66.2 percent of original size [2021-08-06 20:33:50,326 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 73.4 percent of original size [2021-08-06 20:33:50,337 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 73.4 percent of original size [2021-08-06 20:33:50,388 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 72.3 percent of original size [2021-08-06 20:33:50,395 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 72.3 percent of original size [2021-08-06 20:33:50,439 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:50,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:50,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674561744] [2021-08-06 20:33:50,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674561744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:50,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496769520] [2021-08-06 20:33:50,440 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:33:50,440 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:50,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:50,441 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:50,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-06 20:33:51,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:33:51,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:51,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:33:51,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:52,378 INFO L354 Elim1Store]: treesize reduction 37, result has 24.5 percent of original size [2021-08-06 20:33:52,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 183 treesize of output 105 [2021-08-06 20:33:53,051 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:53,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496769520] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:53,051 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:53,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:33:53,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157377046] [2021-08-06 20:33:53,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:53,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:53,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:53,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:53,052 INFO L87 Difference]: Start difference. First operand 310 states and 668 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:54,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:54,936 INFO L93 Difference]: Finished difference Result 496 states and 990 transitions. [2021-08-06 20:33:54,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:33:54,938 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:54,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:54,940 INFO L225 Difference]: With dead ends: 496 [2021-08-06 20:33:54,940 INFO L226 Difference]: Without dead ends: 491 [2021-08-06 20:33:54,940 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 1929.0ms TimeCoverageRelationStatistics Valid=282, Invalid=1050, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:33:54,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-08-06 20:33:54,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 312. [2021-08-06 20:33:54,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.157556270096463) internal successors, (671), 311 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:54,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 671 transitions. [2021-08-06 20:33:54,945 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 671 transitions. Word has length 26 [2021-08-06 20:33:54,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:54,946 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 671 transitions. [2021-08-06 20:33:54,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:54,946 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 671 transitions. [2021-08-06 20:33:54,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:54,946 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:54,946 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:33:54,966 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-06 20:33:55,160 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,SelfDestructingSolverStorable21 [2021-08-06 20:33:55,161 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:33:55,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:33:55,161 INFO L82 PathProgramCache]: Analyzing trace with hash 217459833, now seen corresponding path program 10 times [2021-08-06 20:33:55,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:33:55,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701849990] [2021-08-06 20:33:55,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:33:55,162 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:33:55,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:33:55,285 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 281, result has 39.8 percent of original size [2021-08-06 20:33:55,317 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 281, result has 39.8 percent of original size [2021-08-06 20:33:55,439 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 28, result has 86.3 percent of original size [2021-08-06 20:33:55,455 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 28, result has 86.3 percent of original size [2021-08-06 20:33:55,571 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 87.0 percent of original size [2021-08-06 20:33:55,585 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 87.0 percent of original size [2021-08-06 20:33:55,672 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 86.6 percent of original size [2021-08-06 20:33:55,684 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 86.6 percent of original size [2021-08-06 20:33:55,763 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 75.8 percent of original size [2021-08-06 20:33:55,775 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 75.8 percent of original size [2021-08-06 20:33:55,854 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 88.9 percent of original size [2021-08-06 20:33:55,858 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 88.9 percent of original size [2021-08-06 20:33:55,890 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:55,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:33:55,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701849990] [2021-08-06 20:33:55,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701849990] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:55,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357911509] [2021-08-06 20:33:55,891 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:33:55,891 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:33:55,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:33:55,892 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:33:55,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-06 20:33:56,909 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:33:56,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:33:56,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:33:56,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:33:58,063 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:33:58,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 20:33:58,383 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:33:58,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357911509] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:33:58,383 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:33:58,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:33:58,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512655321] [2021-08-06 20:33:58,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:33:58,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:33:58,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:33:58,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:33:58,384 INFO L87 Difference]: Start difference. First operand 312 states and 671 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:59,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:33:59,990 INFO L93 Difference]: Finished difference Result 505 states and 1002 transitions. [2021-08-06 20:33:59,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:33:59,991 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:33:59,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:33:59,993 INFO L225 Difference]: With dead ends: 505 [2021-08-06 20:33:59,993 INFO L226 Difference]: Without dead ends: 500 [2021-08-06 20:33:59,993 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 1690.5ms TimeCoverageRelationStatistics Valid=183, Invalid=629, Unknown=0, NotChecked=0, Total=812 [2021-08-06 20:33:59,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2021-08-06 20:33:59,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 316. [2021-08-06 20:33:59,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 2.165079365079365) internal successors, (682), 315 states have internal predecessors, (682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:59,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 682 transitions. [2021-08-06 20:33:59,998 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 682 transitions. Word has length 26 [2021-08-06 20:33:59,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:33:59,999 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 682 transitions. [2021-08-06 20:33:59,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:33:59,999 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 682 transitions. [2021-08-06 20:33:59,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:33:59,999 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:33:59,999 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:00,033 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:00,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-08-06 20:34:00,213 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:00,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:00,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1969937415, now seen corresponding path program 12 times [2021-08-06 20:34:00,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:00,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124873553] [2021-08-06 20:34:00,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:00,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:00,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:00,314 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 221, result has 13.7 percent of original size [2021-08-06 20:34:00,322 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 221, result has 13.7 percent of original size [2021-08-06 20:34:00,363 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 327, result has 24.7 percent of original size [2021-08-06 20:34:00,386 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 327, result has 24.7 percent of original size [2021-08-06 20:34:00,484 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 327, result has 25.5 percent of original size [2021-08-06 20:34:00,505 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 327, result has 25.5 percent of original size [2021-08-06 20:34:00,645 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 364, result has 36.3 percent of original size [2021-08-06 20:34:00,695 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 364, result has 36.3 percent of original size [2021-08-06 20:34:00,829 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 81, result has 61.6 percent of original size [2021-08-06 20:34:00,848 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 81, result has 61.6 percent of original size [2021-08-06 20:34:00,941 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 37, result has 76.7 percent of original size [2021-08-06 20:34:00,953 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 37, result has 76.7 percent of original size [2021-08-06 20:34:01,027 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 81.2 percent of original size [2021-08-06 20:34:01,032 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 81.2 percent of original size [2021-08-06 20:34:01,065 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 79.7 percent of original size [2021-08-06 20:34:01,070 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 79.7 percent of original size [2021-08-06 20:34:01,100 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:01,101 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:01,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124873553] [2021-08-06 20:34:01,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124873553] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:01,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204891286] [2021-08-06 20:34:01,101 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:34:01,101 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:01,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:01,102 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:01,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-06 20:34:02,231 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:34:02,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:02,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:34:02,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:03,452 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:34:03,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 141 treesize of output 119 [2021-08-06 20:34:04,156 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:04,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204891286] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:04,156 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:04,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-08-06 20:34:04,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479216593] [2021-08-06 20:34:04,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 20:34:04,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:04,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 20:34:04,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:34:04,157 INFO L87 Difference]: Start difference. First operand 316 states and 682 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:07,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:07,257 INFO L93 Difference]: Finished difference Result 406 states and 814 transitions. [2021-08-06 20:34:07,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:34:07,257 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:34:07,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:07,258 INFO L225 Difference]: With dead ends: 406 [2021-08-06 20:34:07,258 INFO L226 Difference]: Without dead ends: 401 [2021-08-06 20:34:07,259 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 479 ImplicationChecksByTransitivity, 3220.6ms TimeCoverageRelationStatistics Valid=315, Invalid=1665, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 20:34:07,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-08-06 20:34:07,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 314. [2021-08-06 20:34:07,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 313 states have (on average 2.159744408945687) internal successors, (676), 313 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:07,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 676 transitions. [2021-08-06 20:34:07,263 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 676 transitions. Word has length 26 [2021-08-06 20:34:07,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:07,263 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 676 transitions. [2021-08-06 20:34:07,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:07,264 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 676 transitions. [2021-08-06 20:34:07,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:07,264 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:07,264 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:07,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:07,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:07,471 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:07,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:07,471 INFO L82 PathProgramCache]: Analyzing trace with hash 1409926265, now seen corresponding path program 11 times [2021-08-06 20:34:07,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:07,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420671231] [2021-08-06 20:34:07,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:07,472 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:07,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:07,594 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 141, result has 60.4 percent of original size [2021-08-06 20:34:07,654 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 141, result has 60.4 percent of original size [2021-08-06 20:34:07,794 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 60, result has 78.6 percent of original size [2021-08-06 20:34:07,813 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 60, result has 78.6 percent of original size [2021-08-06 20:34:07,934 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 51, result has 76.7 percent of original size [2021-08-06 20:34:07,954 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 51, result has 76.7 percent of original size [2021-08-06 20:34:08,053 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 57, result has 74.2 percent of original size [2021-08-06 20:34:08,073 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 57, result has 74.2 percent of original size [2021-08-06 20:34:08,167 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 34, result has 70.4 percent of original size [2021-08-06 20:34:08,175 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 34, result has 70.4 percent of original size [2021-08-06 20:34:08,218 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 34, result has 69.1 percent of original size [2021-08-06 20:34:08,228 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 34, result has 69.1 percent of original size [2021-08-06 20:34:08,267 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:08,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:08,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420671231] [2021-08-06 20:34:08,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420671231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:08,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521136369] [2021-08-06 20:34:08,268 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:34:08,268 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:08,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:08,269 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:08,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-06 20:34:09,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:34:09,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:09,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:34:09,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:10,886 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:34:10,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 129 treesize of output 109 [2021-08-06 20:34:11,604 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 77.8 percent of original size [2021-08-06 20:34:11,614 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 77.8 percent of original size [2021-08-06 20:34:12,032 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:12,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521136369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:12,032 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:12,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 20:34:12,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365710081] [2021-08-06 20:34:12,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:34:12,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:12,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:34:12,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:34:12,033 INFO L87 Difference]: Start difference. First operand 314 states and 676 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:14,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:14,941 INFO L93 Difference]: Finished difference Result 550 states and 1074 transitions. [2021-08-06 20:34:14,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 20:34:14,941 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:34:14,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:14,943 INFO L225 Difference]: With dead ends: 550 [2021-08-06 20:34:14,943 INFO L226 Difference]: Without dead ends: 545 [2021-08-06 20:34:14,943 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 546 ImplicationChecksByTransitivity, 2816.2ms TimeCoverageRelationStatistics Valid=365, Invalid=1527, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 20:34:14,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-08-06 20:34:14,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 314. [2021-08-06 20:34:14,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 313 states have (on average 2.159744408945687) internal successors, (676), 313 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:14,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 676 transitions. [2021-08-06 20:34:14,949 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 676 transitions. Word has length 26 [2021-08-06 20:34:14,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:14,949 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 676 transitions. [2021-08-06 20:34:14,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:14,949 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 676 transitions. [2021-08-06 20:34:14,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:14,950 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:14,950 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:14,973 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:15,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:15,158 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:15,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:15,159 INFO L82 PathProgramCache]: Analyzing trace with hash 752645113, now seen corresponding path program 13 times [2021-08-06 20:34:15,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:15,159 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136277001] [2021-08-06 20:34:15,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:15,159 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:15,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:15,226 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 64.4 percent of original size [2021-08-06 20:34:15,228 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 64.4 percent of original size [2021-08-06 20:34:15,253 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 80.5 percent of original size [2021-08-06 20:34:15,264 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 80.5 percent of original size [2021-08-06 20:34:15,321 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 81.1 percent of original size [2021-08-06 20:34:15,333 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 81.1 percent of original size [2021-08-06 20:34:15,406 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 29, result has 83.3 percent of original size [2021-08-06 20:34:15,428 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 29, result has 83.3 percent of original size [2021-08-06 20:34:15,540 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 92.5 percent of original size [2021-08-06 20:34:15,572 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 92.5 percent of original size [2021-08-06 20:34:15,664 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 92.6 percent of original size [2021-08-06 20:34:15,682 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 92.6 percent of original size [2021-08-06 20:34:15,771 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 76.1 percent of original size [2021-08-06 20:34:15,778 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 76.1 percent of original size [2021-08-06 20:34:15,816 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 74.2 percent of original size [2021-08-06 20:34:15,822 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 74.2 percent of original size [2021-08-06 20:34:15,858 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 71.2 percent of original size [2021-08-06 20:34:15,862 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 71.2 percent of original size [2021-08-06 20:34:15,892 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:15,892 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:15,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136277001] [2021-08-06 20:34:15,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136277001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:15,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104918571] [2021-08-06 20:34:15,892 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:34:15,892 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:15,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:15,893 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:15,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-06 20:34:17,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:17,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:34:17,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:18,055 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:34:18,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 139 treesize of output 117 [2021-08-06 20:34:19,083 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:19,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104918571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:19,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:19,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-08-06 20:34:19,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864098954] [2021-08-06 20:34:19,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:34:19,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:19,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:34:19,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:34:19,086 INFO L87 Difference]: Start difference. First operand 314 states and 676 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:22,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:22,834 INFO L93 Difference]: Finished difference Result 577 states and 1105 transitions. [2021-08-06 20:34:22,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-06 20:34:22,835 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:34:22,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:22,836 INFO L225 Difference]: With dead ends: 577 [2021-08-06 20:34:22,837 INFO L226 Difference]: Without dead ends: 562 [2021-08-06 20:34:22,837 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 3752.2ms TimeCoverageRelationStatistics Valid=564, Invalid=2298, Unknown=0, NotChecked=0, Total=2862 [2021-08-06 20:34:22,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-08-06 20:34:22,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 320. [2021-08-06 20:34:22,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 319 states have (on average 2.166144200626959) internal successors, (691), 319 states have internal predecessors, (691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:22,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 691 transitions. [2021-08-06 20:34:22,843 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 691 transitions. Word has length 26 [2021-08-06 20:34:22,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:22,843 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 691 transitions. [2021-08-06 20:34:22,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:22,843 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 691 transitions. [2021-08-06 20:34:22,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:22,844 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:22,844 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:22,863 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:23,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-06 20:34:23,050 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:23,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:23,051 INFO L82 PathProgramCache]: Analyzing trace with hash -1936696007, now seen corresponding path program 12 times [2021-08-06 20:34:23,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:23,051 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169833298] [2021-08-06 20:34:23,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:23,051 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:23,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:23,150 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 63.8 percent of original size [2021-08-06 20:34:23,173 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 63.8 percent of original size [2021-08-06 20:34:23,278 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 110, result has 63.6 percent of original size [2021-08-06 20:34:23,298 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 110, result has 63.6 percent of original size [2021-08-06 20:34:23,416 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 81, result has 66.1 percent of original size [2021-08-06 20:34:23,435 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 81, result has 66.1 percent of original size [2021-08-06 20:34:23,516 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 89.5 percent of original size [2021-08-06 20:34:23,528 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 89.5 percent of original size [2021-08-06 20:34:23,598 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 89.2 percent of original size [2021-08-06 20:34:23,609 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 89.2 percent of original size [2021-08-06 20:34:23,675 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 90.8 percent of original size [2021-08-06 20:34:23,684 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 90.8 percent of original size [2021-08-06 20:34:23,733 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:23,733 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:23,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169833298] [2021-08-06 20:34:23,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169833298] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:23,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073691702] [2021-08-06 20:34:23,733 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:34:23,733 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:23,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:23,734 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:23,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-06 20:34:25,157 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:34:25,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:25,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:34:25,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:26,367 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-06 20:34:26,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 233 treesize of output 111 [2021-08-06 20:34:26,622 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:26,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073691702] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:26,622 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:26,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:34:26,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631494077] [2021-08-06 20:34:26,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:34:26,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:26,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:34:26,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:34:26,623 INFO L87 Difference]: Start difference. First operand 320 states and 691 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:27,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:27,678 INFO L93 Difference]: Finished difference Result 442 states and 915 transitions. [2021-08-06 20:34:27,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:34:27,678 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:34:27,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:27,679 INFO L225 Difference]: With dead ends: 442 [2021-08-06 20:34:27,680 INFO L226 Difference]: Without dead ends: 437 [2021-08-06 20:34:27,680 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 1203.5ms TimeCoverageRelationStatistics Valid=164, Invalid=766, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:34:27,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2021-08-06 20:34:27,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 328. [2021-08-06 20:34:27,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.162079510703364) internal successors, (707), 327 states have internal predecessors, (707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:27,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 707 transitions. [2021-08-06 20:34:27,684 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 707 transitions. Word has length 26 [2021-08-06 20:34:27,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:27,685 INFO L470 AbstractCegarLoop]: Abstraction has 328 states and 707 transitions. [2021-08-06 20:34:27,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:27,685 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 707 transitions. [2021-08-06 20:34:27,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:27,685 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:27,685 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:27,705 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:27,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-06 20:34:27,901 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:27,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:27,901 INFO L82 PathProgramCache]: Analyzing trace with hash 785886521, now seen corresponding path program 13 times [2021-08-06 20:34:27,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:27,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267539737] [2021-08-06 20:34:27,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:27,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:27,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:28,025 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 219, result has 53.5 percent of original size [2021-08-06 20:34:28,061 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 219, result has 53.5 percent of original size [2021-08-06 20:34:28,224 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 219, result has 53.3 percent of original size [2021-08-06 20:34:28,265 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 219, result has 53.3 percent of original size [2021-08-06 20:34:28,420 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 134, result has 60.0 percent of original size [2021-08-06 20:34:28,466 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 134, result has 60.0 percent of original size [2021-08-06 20:34:28,557 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 93.7 percent of original size [2021-08-06 20:34:28,580 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 93.7 percent of original size [2021-08-06 20:34:28,652 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 68.7 percent of original size [2021-08-06 20:34:28,659 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 68.7 percent of original size [2021-08-06 20:34:28,697 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 66.7 percent of original size [2021-08-06 20:34:28,702 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 66.7 percent of original size [2021-08-06 20:34:28,735 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:28,735 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:28,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267539737] [2021-08-06 20:34:28,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267539737] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:28,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887367224] [2021-08-06 20:34:28,735 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:34:28,736 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:28,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:28,736 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:28,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-06 20:34:30,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:30,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:34:30,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:31,120 INFO L354 Elim1Store]: treesize reduction 37, result has 24.5 percent of original size [2021-08-06 20:34:31,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 216 treesize of output 122 [2021-08-06 20:34:31,721 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:31,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887367224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:31,721 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:31,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:34:31,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928832347] [2021-08-06 20:34:31,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:34:31,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:31,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:34:31,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:34:31,722 INFO L87 Difference]: Start difference. First operand 328 states and 707 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:32,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:32,586 INFO L93 Difference]: Finished difference Result 498 states and 1016 transitions. [2021-08-06 20:34:32,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 20:34:32,586 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:34:32,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:32,587 INFO L225 Difference]: With dead ends: 498 [2021-08-06 20:34:32,588 INFO L226 Difference]: Without dead ends: 493 [2021-08-06 20:34:32,588 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 1058.9ms TimeCoverageRelationStatistics Valid=184, Invalid=686, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:34:32,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-08-06 20:34:32,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 330. [2021-08-06 20:34:32,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.164133738601824) internal successors, (712), 329 states have internal predecessors, (712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:32,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 712 transitions. [2021-08-06 20:34:32,593 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 712 transitions. Word has length 26 [2021-08-06 20:34:32,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:32,593 INFO L470 AbstractCegarLoop]: Abstraction has 330 states and 712 transitions. [2021-08-06 20:34:32,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:32,593 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 712 transitions. [2021-08-06 20:34:32,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:32,594 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:32,594 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:32,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:32,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-06 20:34:32,814 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:32,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:32,815 INFO L82 PathProgramCache]: Analyzing trace with hash 1289155069, now seen corresponding path program 14 times [2021-08-06 20:34:32,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:32,815 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551247888] [2021-08-06 20:34:32,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:32,815 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:32,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:32,921 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 80.3 percent of original size [2021-08-06 20:34:32,933 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 80.3 percent of original size [2021-08-06 20:34:33,032 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 80.1 percent of original size [2021-08-06 20:34:33,044 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 80.1 percent of original size [2021-08-06 20:34:33,140 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 44, result has 64.8 percent of original size [2021-08-06 20:34:33,147 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 44, result has 64.8 percent of original size [2021-08-06 20:34:33,225 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 242, result has 48.3 percent of original size [2021-08-06 20:34:33,247 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 242, result has 48.3 percent of original size [2021-08-06 20:34:33,338 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 42, result has 62.2 percent of original size [2021-08-06 20:34:33,344 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 42, result has 62.2 percent of original size [2021-08-06 20:34:33,381 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 42, result has 60.0 percent of original size [2021-08-06 20:34:33,386 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 42, result has 60.0 percent of original size [2021-08-06 20:34:33,418 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:33,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:33,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551247888] [2021-08-06 20:34:33,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551247888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:33,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354842627] [2021-08-06 20:34:33,418 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:34:33,418 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:33,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:33,419 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:33,420 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-06 20:34:35,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:34:35,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:35,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:34:35,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:35,840 INFO L354 Elim1Store]: treesize reduction 41, result has 25.5 percent of original size [2021-08-06 20:34:35,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 144 treesize of output 106 [2021-08-06 20:34:36,090 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 85.7 percent of original size [2021-08-06 20:34:36,094 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 85.7 percent of original size [2021-08-06 20:34:36,464 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:36,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354842627] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:36,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:36,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:34:36,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265127111] [2021-08-06 20:34:36,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:34:36,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:36,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:34:36,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:34:36,465 INFO L87 Difference]: Start difference. First operand 330 states and 712 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:37,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:37,115 INFO L93 Difference]: Finished difference Result 457 states and 950 transitions. [2021-08-06 20:34:37,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:34:37,116 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:34:37,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:37,117 INFO L225 Difference]: With dead ends: 457 [2021-08-06 20:34:37,117 INFO L226 Difference]: Without dead ends: 452 [2021-08-06 20:34:37,118 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 797.3ms TimeCoverageRelationStatistics Valid=140, Invalid=562, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:34:37,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-08-06 20:34:37,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 333. [2021-08-06 20:34:37,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 332 states have (on average 2.174698795180723) internal successors, (722), 332 states have internal predecessors, (722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:37,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 722 transitions. [2021-08-06 20:34:37,123 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 722 transitions. Word has length 26 [2021-08-06 20:34:37,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:37,123 INFO L470 AbstractCegarLoop]: Abstraction has 333 states and 722 transitions. [2021-08-06 20:34:37,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:37,123 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 722 transitions. [2021-08-06 20:34:37,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:37,124 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:37,124 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:37,145 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:37,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-06 20:34:37,341 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:37,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:37,341 INFO L82 PathProgramCache]: Analyzing trace with hash 171786169, now seen corresponding path program 15 times [2021-08-06 20:34:37,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:37,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972725006] [2021-08-06 20:34:37,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:37,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:37,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:37,470 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 471, result has 31.0 percent of original size [2021-08-06 20:34:37,504 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 471, result has 31.0 percent of original size [2021-08-06 20:34:37,724 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 471, result has 30.8 percent of original size [2021-08-06 20:34:37,758 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 471, result has 30.8 percent of original size [2021-08-06 20:34:37,968 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 527, result has 34.1 percent of original size [2021-08-06 20:34:38,011 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 527, result has 34.1 percent of original size [2021-08-06 20:34:38,199 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 533, result has 31.0 percent of original size [2021-08-06 20:34:38,240 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 533, result has 31.0 percent of original size [2021-08-06 20:34:38,386 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 70.3 percent of original size [2021-08-06 20:34:38,395 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 70.3 percent of original size [2021-08-06 20:34:38,439 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 43, result has 69.3 percent of original size [2021-08-06 20:34:38,446 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 43, result has 69.3 percent of original size [2021-08-06 20:34:38,484 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:38,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:38,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972725006] [2021-08-06 20:34:38,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972725006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:38,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627742091] [2021-08-06 20:34:38,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:34:38,485 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:38,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:38,486 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:38,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-06 20:34:40,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:34:40,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:40,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:34:40,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:40,904 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:34:40,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 104 treesize of output 86 [2021-08-06 20:34:41,598 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:41,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627742091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:41,598 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:41,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:34:41,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486967220] [2021-08-06 20:34:41,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:34:41,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:41,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:34:41,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:34:41,599 INFO L87 Difference]: Start difference. First operand 333 states and 722 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:42,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:42,533 INFO L93 Difference]: Finished difference Result 469 states and 976 transitions. [2021-08-06 20:34:42,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:34:42,534 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:34:42,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:42,535 INFO L225 Difference]: With dead ends: 469 [2021-08-06 20:34:42,535 INFO L226 Difference]: Without dead ends: 464 [2021-08-06 20:34:42,535 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1270.0ms TimeCoverageRelationStatistics Valid=149, Invalid=607, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:34:42,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-08-06 20:34:42,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 335. [2021-08-06 20:34:42,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 2.1736526946107784) internal successors, (726), 334 states have internal predecessors, (726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:42,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 726 transitions. [2021-08-06 20:34:42,540 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 726 transitions. Word has length 26 [2021-08-06 20:34:42,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:42,540 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 726 transitions. [2021-08-06 20:34:42,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:42,540 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 726 transitions. [2021-08-06 20:34:42,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:42,541 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:42,541 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:42,562 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-08-06 20:34:42,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:42,741 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:42,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:42,742 INFO L82 PathProgramCache]: Analyzing trace with hash 804925241, now seen corresponding path program 16 times [2021-08-06 20:34:42,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:42,742 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144437686] [2021-08-06 20:34:42,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:42,742 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:42,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:42,844 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 192, result has 48.1 percent of original size [2021-08-06 20:34:42,869 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 192, result has 48.1 percent of original size [2021-08-06 20:34:42,991 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 67, result has 73.0 percent of original size [2021-08-06 20:34:43,012 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 67, result has 73.0 percent of original size [2021-08-06 20:34:43,153 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 77.1 percent of original size [2021-08-06 20:34:43,165 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 77.1 percent of original size [2021-08-06 20:34:43,248 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 20:34:43,259 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 36, result has 76.3 percent of original size [2021-08-06 20:34:43,338 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 56, result has 65.4 percent of original size [2021-08-06 20:34:43,348 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 56, result has 65.4 percent of original size [2021-08-06 20:34:43,414 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 84.1 percent of original size [2021-08-06 20:34:43,422 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 84.1 percent of original size [2021-08-06 20:34:43,465 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:43,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:43,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144437686] [2021-08-06 20:34:43,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144437686] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:43,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299177965] [2021-08-06 20:34:43,465 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:34:43,465 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:43,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:43,469 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:43,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-06 20:34:45,251 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:34:45,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:45,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:34:45,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:46,411 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:34:46,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 20:34:46,738 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:46,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299177965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:46,738 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:46,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:34:46,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117834463] [2021-08-06 20:34:46,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:34:46,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:46,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:34:46,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:34:46,739 INFO L87 Difference]: Start difference. First operand 335 states and 726 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:47,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:47,750 INFO L93 Difference]: Finished difference Result 464 states and 955 transitions. [2021-08-06 20:34:47,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:34:47,756 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:34:47,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:47,757 INFO L225 Difference]: With dead ends: 464 [2021-08-06 20:34:47,757 INFO L226 Difference]: Without dead ends: 459 [2021-08-06 20:34:47,757 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 1249.7ms TimeCoverageRelationStatistics Valid=155, Invalid=495, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:34:47,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2021-08-06 20:34:47,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 338. [2021-08-06 20:34:47,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 337 states have (on average 2.1839762611275964) internal successors, (736), 337 states have internal predecessors, (736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:47,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 736 transitions. [2021-08-06 20:34:47,762 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 736 transitions. Word has length 26 [2021-08-06 20:34:47,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:47,762 INFO L470 AbstractCegarLoop]: Abstraction has 338 states and 736 transitions. [2021-08-06 20:34:47,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:47,762 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 736 transitions. [2021-08-06 20:34:47,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:47,763 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:47,763 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:47,786 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:47,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:47,984 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:47,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:47,984 INFO L82 PathProgramCache]: Analyzing trace with hash -1382472007, now seen corresponding path program 14 times [2021-08-06 20:34:47,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:47,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166755530] [2021-08-06 20:34:47,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:47,985 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:47,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:48,054 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 218, result has 13.8 percent of original size [2021-08-06 20:34:48,060 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 218, result has 13.8 percent of original size [2021-08-06 20:34:48,091 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 258, result has 29.5 percent of original size [2021-08-06 20:34:48,109 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 258, result has 29.5 percent of original size [2021-08-06 20:34:48,188 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 258, result has 30.5 percent of original size [2021-08-06 20:34:48,207 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 258, result has 30.5 percent of original size [2021-08-06 20:34:48,297 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 343, result has 21.0 percent of original size [2021-08-06 20:34:48,319 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 343, result has 21.0 percent of original size [2021-08-06 20:34:48,385 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 69, result has 67.0 percent of original size [2021-08-06 20:34:48,403 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 69, result has 67.0 percent of original size [2021-08-06 20:34:48,480 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 24, result has 84.6 percent of original size [2021-08-06 20:34:48,491 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 24, result has 84.6 percent of original size [2021-08-06 20:34:48,536 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 65.1 percent of original size [2021-08-06 20:34:48,541 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 65.1 percent of original size [2021-08-06 20:34:48,572 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 63.0 percent of original size [2021-08-06 20:34:48,576 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 63.0 percent of original size [2021-08-06 20:34:48,604 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:48,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:48,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166755530] [2021-08-06 20:34:48,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166755530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:48,605 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529210028] [2021-08-06 20:34:48,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:34:48,605 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:48,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:48,605 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:48,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-06 20:34:50,483 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:34:50,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:50,484 WARN L261 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-06 20:34:50,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:51,725 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:34:51,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 141 treesize of output 119 [2021-08-06 20:34:52,323 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:52,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529210028] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:52,324 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:34:52,324 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-08-06 20:34:52,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824996618] [2021-08-06 20:34:52,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 20:34:52,324 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:34:52,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 20:34:52,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:34:52,325 INFO L87 Difference]: Start difference. First operand 338 states and 736 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:54,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:34:54,172 INFO L93 Difference]: Finished difference Result 418 states and 851 transitions. [2021-08-06 20:34:54,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:34:54,172 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:34:54,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:34:54,174 INFO L225 Difference]: With dead ends: 418 [2021-08-06 20:34:54,174 INFO L226 Difference]: Without dead ends: 408 [2021-08-06 20:34:54,174 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 581 ImplicationChecksByTransitivity, 1975.2ms TimeCoverageRelationStatistics Valid=331, Invalid=1739, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:34:54,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2021-08-06 20:34:54,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 338. [2021-08-06 20:34:54,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 337 states have (on average 2.1839762611275964) internal successors, (736), 337 states have internal predecessors, (736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:54,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 736 transitions. [2021-08-06 20:34:54,179 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 736 transitions. Word has length 26 [2021-08-06 20:34:54,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:34:54,179 INFO L470 AbstractCegarLoop]: Abstraction has 338 states and 736 transitions. [2021-08-06 20:34:54,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:34:54,179 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 736 transitions. [2021-08-06 20:34:54,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:34:54,180 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:34:54,180 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:34:54,205 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-06 20:34:54,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-08-06 20:34:54,403 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:34:54,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:34:54,403 INFO L82 PathProgramCache]: Analyzing trace with hash 1421000377, now seen corresponding path program 15 times [2021-08-06 20:34:54,403 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:34:54,403 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074925490] [2021-08-06 20:34:54,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:34:54,403 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:34:54,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:34:54,467 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 16, result has 64.4 percent of original size [2021-08-06 20:34:54,469 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 16, result has 64.4 percent of original size [2021-08-06 20:34:54,490 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 136, result has 41.1 percent of original size [2021-08-06 20:34:54,496 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 136, result has 41.1 percent of original size [2021-08-06 20:34:54,546 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 136, result has 42.6 percent of original size [2021-08-06 20:34:54,554 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 136, result has 42.6 percent of original size [2021-08-06 20:34:54,616 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 133, result has 34.2 percent of original size [2021-08-06 20:34:54,625 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 133, result has 34.2 percent of original size [2021-08-06 20:34:54,658 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 69.2 percent of original size [2021-08-06 20:34:54,665 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 69.2 percent of original size [2021-08-06 20:34:54,708 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 69.2 percent of original size [2021-08-06 20:34:54,716 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 69.2 percent of original size [2021-08-06 20:34:54,758 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 68.5 percent of original size [2021-08-06 20:34:54,766 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 68.5 percent of original size [2021-08-06 20:34:54,805 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:34:54,807 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:34:54,828 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 22, result has 47.6 percent of original size [2021-08-06 20:34:54,830 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 22, result has 47.6 percent of original size [2021-08-06 20:34:54,849 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:34:54,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:34:54,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074925490] [2021-08-06 20:34:54,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074925490] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:34:54,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828546680] [2021-08-06 20:34:54,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:34:54,850 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:34:54,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:34:54,851 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:34:54,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-06 20:34:56,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:34:56,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:34:56,845 WARN L261 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 38 conjunts are in the unsatisfiable core [2021-08-06 20:34:56,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:34:58,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:34:58,031 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-08-06 20:34:58,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 159 treesize of output 145 [2021-08-06 20:35:01,510 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:01,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828546680] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:01,511 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:01,511 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-06 20:35:01,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629849442] [2021-08-06 20:35:01,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 20:35:01,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:01,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 20:35:01,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:35:01,512 INFO L87 Difference]: Start difference. First operand 338 states and 736 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:03,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:03,963 INFO L93 Difference]: Finished difference Result 537 states and 1085 transitions. [2021-08-06 20:35:03,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:35:03,964 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:35:03,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:03,965 INFO L225 Difference]: With dead ends: 537 [2021-08-06 20:35:03,965 INFO L226 Difference]: Without dead ends: 527 [2021-08-06 20:35:03,966 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 2634.9ms TimeCoverageRelationStatistics Valid=326, Invalid=1836, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:35:03,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2021-08-06 20:35:03,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 345. [2021-08-06 20:35:03,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 344 states have (on average 2.186046511627907) internal successors, (752), 344 states have internal predecessors, (752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:03,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 752 transitions. [2021-08-06 20:35:03,971 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 752 transitions. Word has length 26 [2021-08-06 20:35:03,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:03,971 INFO L470 AbstractCegarLoop]: Abstraction has 345 states and 752 transitions. [2021-08-06 20:35:03,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:03,971 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 752 transitions. [2021-08-06 20:35:03,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:03,972 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:03,972 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:03,996 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:04,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:04,182 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:35:04,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:04,183 INFO L82 PathProgramCache]: Analyzing trace with hash 1997391673, now seen corresponding path program 17 times [2021-08-06 20:35:04,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:04,183 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525047476] [2021-08-06 20:35:04,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:04,183 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:04,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:04,300 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 214, result has 46.4 percent of original size [2021-08-06 20:35:04,330 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 214, result has 46.4 percent of original size [2021-08-06 20:35:04,457 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 109, result has 70.7 percent of original size [2021-08-06 20:35:04,495 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 109, result has 70.7 percent of original size [2021-08-06 20:35:04,634 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 76, result has 66.4 percent of original size [2021-08-06 20:35:04,655 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 76, result has 66.4 percent of original size [2021-08-06 20:35:04,726 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 85, result has 62.7 percent of original size [2021-08-06 20:35:04,745 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 85, result has 62.7 percent of original size [2021-08-06 20:35:04,803 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 69.4 percent of original size [2021-08-06 20:35:04,811 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 69.4 percent of original size [2021-08-06 20:35:04,854 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 38, result has 68.1 percent of original size [2021-08-06 20:35:04,862 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 38, result has 68.1 percent of original size [2021-08-06 20:35:04,897 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:04,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:04,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525047476] [2021-08-06 20:35:04,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525047476] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:04,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330887861] [2021-08-06 20:35:04,897 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:35:04,897 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:04,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:04,898 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:35:04,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-06 20:35:07,001 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:35:07,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:07,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:35:07,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:07,901 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 20:35:07,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 93 [2021-08-06 20:35:08,479 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:08,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330887861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:08,480 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:08,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 20:35:08,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134941564] [2021-08-06 20:35:08,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:35:08,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:08,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:35:08,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:35:08,480 INFO L87 Difference]: Start difference. First operand 345 states and 752 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:10,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:10,320 INFO L93 Difference]: Finished difference Result 582 states and 1184 transitions. [2021-08-06 20:35:10,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:35:10,320 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:35:10,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:10,322 INFO L225 Difference]: With dead ends: 582 [2021-08-06 20:35:10,322 INFO L226 Difference]: Without dead ends: 577 [2021-08-06 20:35:10,322 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 1796.4ms TimeCoverageRelationStatistics Valid=311, Invalid=1249, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:35:10,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-08-06 20:35:10,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 347. [2021-08-06 20:35:10,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 346 states have (on average 2.1907514450867054) internal successors, (758), 346 states have internal predecessors, (758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:10,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 758 transitions. [2021-08-06 20:35:10,332 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 758 transitions. Word has length 26 [2021-08-06 20:35:10,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:10,333 INFO L470 AbstractCegarLoop]: Abstraction has 347 states and 758 transitions. [2021-08-06 20:35:10,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:10,333 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 758 transitions. [2021-08-06 20:35:10,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:10,333 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:10,334 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:10,357 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:10,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:10,553 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:35:10,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:10,553 INFO L82 PathProgramCache]: Analyzing trace with hash 1340110521, now seen corresponding path program 16 times [2021-08-06 20:35:10,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:10,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667271133] [2021-08-06 20:35:10,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:10,553 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:10,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:10,623 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 75.6 percent of original size [2021-08-06 20:35:10,626 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 75.6 percent of original size [2021-08-06 20:35:10,655 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 65, result has 67.2 percent of original size [2021-08-06 20:35:10,670 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 65, result has 67.2 percent of original size [2021-08-06 20:35:10,733 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 65, result has 68.0 percent of original size [2021-08-06 20:35:10,747 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 65, result has 68.0 percent of original size [2021-08-06 20:35:10,821 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 224, result has 36.9 percent of original size [2021-08-06 20:35:10,838 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 224, result has 36.9 percent of original size [2021-08-06 20:35:10,909 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 45, result has 77.5 percent of original size [2021-08-06 20:35:10,924 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 45, result has 77.5 percent of original size [2021-08-06 20:35:10,991 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 45, result has 77.7 percent of original size [2021-08-06 20:35:11,005 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 45, result has 77.7 percent of original size [2021-08-06 20:35:11,072 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 85.5 percent of original size [2021-08-06 20:35:11,076 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 85.5 percent of original size [2021-08-06 20:35:11,109 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 84.0 percent of original size [2021-08-06 20:35:11,112 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 84.0 percent of original size [2021-08-06 20:35:11,142 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 81.8 percent of original size [2021-08-06 20:35:11,145 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 81.8 percent of original size [2021-08-06 20:35:11,172 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:11,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:11,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667271133] [2021-08-06 20:35:11,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667271133] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:11,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436871974] [2021-08-06 20:35:11,172 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:35:11,172 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:11,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:11,173 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:35:11,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-06 20:35:13,371 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:35:13,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:13,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 20:35:13,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:14,080 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:35:14,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 139 treesize of output 117 [2021-08-06 20:35:15,094 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:15,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436871974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:15,094 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:15,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-08-06 20:35:15,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955032700] [2021-08-06 20:35:15,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:35:15,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:15,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:35:15,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:35:15,095 INFO L87 Difference]: Start difference. First operand 347 states and 758 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:17,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:17,723 INFO L93 Difference]: Finished difference Result 583 states and 1193 transitions. [2021-08-06 20:35:17,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:35:17,724 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:35:17,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:17,725 INFO L225 Difference]: With dead ends: 583 [2021-08-06 20:35:17,725 INFO L226 Difference]: Without dead ends: 569 [2021-08-06 20:35:17,726 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 2646.1ms TimeCoverageRelationStatistics Valid=393, Invalid=1587, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 20:35:17,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-08-06 20:35:17,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 353. [2021-08-06 20:35:17,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 352 states have (on average 2.190340909090909) internal successors, (771), 352 states have internal predecessors, (771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:17,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 771 transitions. [2021-08-06 20:35:17,731 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 771 transitions. Word has length 26 [2021-08-06 20:35:17,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:17,731 INFO L470 AbstractCegarLoop]: Abstraction has 353 states and 771 transitions. [2021-08-06 20:35:17,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:17,731 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 771 transitions. [2021-08-06 20:35:17,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:17,731 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:17,732 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:17,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:17,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-08-06 20:35:17,955 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:35:17,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:17,956 INFO L82 PathProgramCache]: Analyzing trace with hash -116862467, now seen corresponding path program 18 times [2021-08-06 20:35:17,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:17,956 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788912763] [2021-08-06 20:35:17,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:17,956 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:17,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:18,096 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 316, result has 57.8 percent of original size [2021-08-06 20:35:18,213 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 316, result has 57.8 percent of original size [2021-08-06 20:35:18,368 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 142, result has 72.2 percent of original size [2021-08-06 20:35:18,395 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 142, result has 72.2 percent of original size [2021-08-06 20:35:18,515 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 151, result has 70.6 percent of original size [2021-08-06 20:35:18,541 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 151, result has 70.6 percent of original size [2021-08-06 20:35:18,654 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 197, result has 59.4 percent of original size [2021-08-06 20:35:18,680 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 197, result has 59.4 percent of original size [2021-08-06 20:35:18,774 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 51, result has 65.8 percent of original size [2021-08-06 20:35:18,781 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 51, result has 65.8 percent of original size [2021-08-06 20:35:18,828 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 51, result has 64.6 percent of original size [2021-08-06 20:35:18,835 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 51, result has 64.6 percent of original size [2021-08-06 20:35:18,878 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:18,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:18,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788912763] [2021-08-06 20:35:18,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788912763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:18,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721467175] [2021-08-06 20:35:18,879 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:35:18,879 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:18,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:18,881 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:35:18,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-06 20:35:21,157 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:35:21,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:21,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:35:21,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:21,990 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:35:21,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 186 treesize of output 124 [2021-08-06 20:35:23,189 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:23,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721467175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:23,189 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:23,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 20:35:23,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948790555] [2021-08-06 20:35:23,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:35:23,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:23,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:35:23,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:35:23,190 INFO L87 Difference]: Start difference. First operand 353 states and 771 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:25,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:25,550 INFO L93 Difference]: Finished difference Result 594 states and 1202 transitions. [2021-08-06 20:35:25,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:35:25,550 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:35:25,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:25,552 INFO L225 Difference]: With dead ends: 594 [2021-08-06 20:35:25,552 INFO L226 Difference]: Without dead ends: 584 [2021-08-06 20:35:25,553 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 2291.7ms TimeCoverageRelationStatistics Valid=307, Invalid=1499, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 20:35:25,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-08-06 20:35:25,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 353. [2021-08-06 20:35:25,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 352 states have (on average 2.190340909090909) internal successors, (771), 352 states have internal predecessors, (771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:25,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 771 transitions. [2021-08-06 20:35:25,558 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 771 transitions. Word has length 26 [2021-08-06 20:35:25,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:25,558 INFO L470 AbstractCegarLoop]: Abstraction has 353 states and 771 transitions. [2021-08-06 20:35:25,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:25,558 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 771 transitions. [2021-08-06 20:35:25,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:25,559 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:25,559 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:25,582 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-08-06 20:35:25,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-08-06 20:35:25,767 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:35:25,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:25,767 INFO L82 PathProgramCache]: Analyzing trace with hash 982258301, now seen corresponding path program 17 times [2021-08-06 20:35:25,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:25,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931598983] [2021-08-06 20:35:25,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:25,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:25,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:25,820 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 11, result has 75.6 percent of original size [2021-08-06 20:35:25,823 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 11, result has 75.6 percent of original size [2021-08-06 20:35:25,857 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 75.8 percent of original size [2021-08-06 20:35:25,868 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 75.8 percent of original size [2021-08-06 20:35:25,926 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 76.7 percent of original size [2021-08-06 20:35:25,934 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 76.7 percent of original size [2021-08-06 20:35:25,998 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 123, result has 50.6 percent of original size [2021-08-06 20:35:26,013 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 123, result has 50.6 percent of original size [2021-08-06 20:35:26,082 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 121, result has 54.0 percent of original size [2021-08-06 20:35:26,101 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 121, result has 54.0 percent of original size [2021-08-06 20:35:26,201 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 54, result has 62.5 percent of original size [2021-08-06 20:35:26,209 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 54, result has 62.5 percent of original size [2021-08-06 20:35:26,261 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 85.5 percent of original size [2021-08-06 20:35:26,265 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 85.5 percent of original size [2021-08-06 20:35:26,302 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 84.0 percent of original size [2021-08-06 20:35:26,305 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 84.0 percent of original size [2021-08-06 20:35:26,341 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 81.8 percent of original size [2021-08-06 20:35:26,344 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 81.8 percent of original size [2021-08-06 20:35:26,377 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:26,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:26,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931598983] [2021-08-06 20:35:26,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931598983] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:26,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605567157] [2021-08-06 20:35:26,378 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:35:26,378 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:26,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:26,379 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:35:26,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-06 20:35:28,786 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:35:28,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:28,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:35:28,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:29,526 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:35:29,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 143 treesize of output 117 [2021-08-06 20:35:30,425 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:30,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605567157] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:30,425 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:30,425 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-08-06 20:35:30,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694817406] [2021-08-06 20:35:30,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:35:30,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:30,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:35:30,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:35:30,426 INFO L87 Difference]: Start difference. First operand 353 states and 771 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:32,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:32,079 INFO L93 Difference]: Finished difference Result 462 states and 986 transitions. [2021-08-06 20:35:32,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:35:32,080 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:35:32,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:32,081 INFO L225 Difference]: With dead ends: 462 [2021-08-06 20:35:32,081 INFO L226 Difference]: Without dead ends: 452 [2021-08-06 20:35:32,082 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 1752.2ms TimeCoverageRelationStatistics Valid=322, Invalid=1400, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:35:32,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-08-06 20:35:32,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 356. [2021-08-06 20:35:32,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 355 states have (on average 2.1943661971830988) internal successors, (779), 355 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:32,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 779 transitions. [2021-08-06 20:35:32,088 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 779 transitions. Word has length 26 [2021-08-06 20:35:32,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:32,088 INFO L470 AbstractCegarLoop]: Abstraction has 356 states and 779 transitions. [2021-08-06 20:35:32,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:32,088 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 779 transitions. [2021-08-06 20:35:32,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:32,089 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:32,089 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:32,112 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-08-06 20:35:32,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-08-06 20:35:32,295 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:35:32,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:32,295 INFO L82 PathProgramCache]: Analyzing trace with hash -661553607, now seen corresponding path program 19 times [2021-08-06 20:35:32,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:32,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650792691] [2021-08-06 20:35:32,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:32,295 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:32,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:32,415 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 133, result has 38.4 percent of original size [2021-08-06 20:35:32,422 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 133, result has 38.4 percent of original size [2021-08-06 20:35:32,474 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 89, result has 51.9 percent of original size [2021-08-06 20:35:32,485 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 89, result has 51.9 percent of original size [2021-08-06 20:35:32,550 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 87.0 percent of original size [2021-08-06 20:35:32,559 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 87.0 percent of original size [2021-08-06 20:35:32,652 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 17, result has 86.5 percent of original size [2021-08-06 20:35:32,659 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 17, result has 86.5 percent of original size [2021-08-06 20:35:32,744 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 80.0 percent of original size [2021-08-06 20:35:32,749 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 80.0 percent of original size [2021-08-06 20:35:32,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:32,783 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:32,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650792691] [2021-08-06 20:35:32,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650792691] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:32,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026126136] [2021-08-06 20:35:32,783 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:35:32,784 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:32,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:32,784 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:35:32,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-06 20:35:35,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:35,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:35:35,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:36,422 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 20:35:36,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 123 treesize of output 90 [2021-08-06 20:35:36,756 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:36,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026126136] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:36,756 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:36,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-06 20:35:36,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088086566] [2021-08-06 20:35:36,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:35:36,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:36,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:35:36,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:35:36,757 INFO L87 Difference]: Start difference. First operand 356 states and 779 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:37,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:37,309 INFO L93 Difference]: Finished difference Result 522 states and 1089 transitions. [2021-08-06 20:35:37,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:35:37,309 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:35:37,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:37,311 INFO L225 Difference]: With dead ends: 522 [2021-08-06 20:35:37,311 INFO L226 Difference]: Without dead ends: 517 [2021-08-06 20:35:37,311 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 772.9ms TimeCoverageRelationStatistics Valid=134, Invalid=466, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:35:37,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-08-06 20:35:37,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 370. [2021-08-06 20:35:37,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 369 states have (on average 2.205962059620596) internal successors, (814), 369 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:37,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 814 transitions. [2021-08-06 20:35:37,316 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 814 transitions. Word has length 26 [2021-08-06 20:35:37,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:37,316 INFO L470 AbstractCegarLoop]: Abstraction has 370 states and 814 transitions. [2021-08-06 20:35:37,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:37,316 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 814 transitions. [2021-08-06 20:35:37,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:37,317 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:37,317 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:37,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:37,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:37,524 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:35:37,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:37,524 INFO L82 PathProgramCache]: Analyzing trace with hash 2061028921, now seen corresponding path program 20 times [2021-08-06 20:35:37,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:37,524 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671366193] [2021-08-06 20:35:37,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:37,524 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:37,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:37,647 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 96, result has 61.3 percent of original size [2021-08-06 20:35:37,659 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 96, result has 61.3 percent of original size [2021-08-06 20:35:37,744 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 156, result has 56.3 percent of original size [2021-08-06 20:35:37,767 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 156, result has 56.3 percent of original size [2021-08-06 20:35:37,852 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 34, result has 73.6 percent of original size [2021-08-06 20:35:37,858 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 34, result has 73.6 percent of original size [2021-08-06 20:35:37,911 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 74.7 percent of original size [2021-08-06 20:35:37,916 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 74.7 percent of original size [2021-08-06 20:35:37,951 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 73.1 percent of original size [2021-08-06 20:35:37,955 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 73.1 percent of original size [2021-08-06 20:35:37,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:37,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:37,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671366193] [2021-08-06 20:35:37,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671366193] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:37,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378872128] [2021-08-06 20:35:37,987 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:35:37,987 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:37,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:37,988 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:35:37,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-06 20:35:40,618 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:35:40,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:40,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:35:40,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:41,439 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-06 20:35:41,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 233 treesize of output 116 [2021-08-06 20:35:42,025 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:42,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378872128] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:42,025 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:42,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:35:42,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973208867] [2021-08-06 20:35:42,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:35:42,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:42,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:35:42,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:35:42,026 INFO L87 Difference]: Start difference. First operand 370 states and 814 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:43,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:43,199 INFO L93 Difference]: Finished difference Result 579 states and 1195 transitions. [2021-08-06 20:35:43,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 20:35:43,199 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:35:43,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:43,201 INFO L225 Difference]: With dead ends: 579 [2021-08-06 20:35:43,201 INFO L226 Difference]: Without dead ends: 574 [2021-08-06 20:35:43,201 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 1219.3ms TimeCoverageRelationStatistics Valid=196, Invalid=734, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:35:43,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2021-08-06 20:35:43,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 370. [2021-08-06 20:35:43,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 369 states have (on average 2.205962059620596) internal successors, (814), 369 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:43,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 814 transitions. [2021-08-06 20:35:43,206 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 814 transitions. Word has length 26 [2021-08-06 20:35:43,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:43,206 INFO L470 AbstractCegarLoop]: Abstraction has 370 states and 814 transitions. [2021-08-06 20:35:43,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:43,206 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 814 transitions. [2021-08-06 20:35:43,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:43,207 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:43,207 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:43,231 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:43,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-06 20:35:43,425 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:35:43,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:43,425 INFO L82 PathProgramCache]: Analyzing trace with hash 1887338745, now seen corresponding path program 21 times [2021-08-06 20:35:43,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:43,425 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145331917] [2021-08-06 20:35:43,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:43,425 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:43,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:43,561 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 79, result has 53.0 percent of original size [2021-08-06 20:35:43,568 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 79, result has 53.0 percent of original size [2021-08-06 20:35:43,645 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 73, result has 61.2 percent of original size [2021-08-06 20:35:43,655 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 73, result has 61.2 percent of original size [2021-08-06 20:35:43,774 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 201, result has 57.3 percent of original size [2021-08-06 20:35:43,810 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 201, result has 57.3 percent of original size [2021-08-06 20:35:43,927 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 46, result has 51.1 percent of original size [2021-08-06 20:35:43,931 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 46, result has 51.1 percent of original size [2021-08-06 20:35:43,965 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 46, result has 47.7 percent of original size [2021-08-06 20:35:43,968 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 46, result has 47.7 percent of original size [2021-08-06 20:35:43,996 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:43,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:43,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145331917] [2021-08-06 20:35:43,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145331917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:43,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101794545] [2021-08-06 20:35:43,997 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:35:43,997 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:43,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:44,001 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:35:44,002 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-06 20:35:46,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:35:46,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:46,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-06 20:35:46,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:47,481 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:35:47,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 112 treesize of output 102 [2021-08-06 20:35:48,178 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 15, result has 82.4 percent of original size [2021-08-06 20:35:48,186 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 15, result has 82.4 percent of original size [2021-08-06 20:35:48,566 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:48,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101794545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:48,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:48,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-06 20:35:48,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795089518] [2021-08-06 20:35:48,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:35:48,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:48,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:35:48,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:35:48,567 INFO L87 Difference]: Start difference. First operand 370 states and 814 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:49,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:49,112 INFO L93 Difference]: Finished difference Result 517 states and 1090 transitions. [2021-08-06 20:35:49,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 20:35:49,112 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:35:49,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:49,113 INFO L225 Difference]: With dead ends: 517 [2021-08-06 20:35:49,114 INFO L226 Difference]: Without dead ends: 512 [2021-08-06 20:35:49,114 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 767.9ms TimeCoverageRelationStatistics Valid=147, Invalid=453, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:35:49,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-08-06 20:35:49,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 370. [2021-08-06 20:35:49,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 369 states have (on average 2.205962059620596) internal successors, (814), 369 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:49,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 814 transitions. [2021-08-06 20:35:49,118 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 814 transitions. Word has length 26 [2021-08-06 20:35:49,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:49,119 INFO L470 AbstractCegarLoop]: Abstraction has 370 states and 814 transitions. [2021-08-06 20:35:49,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:49,119 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 814 transitions. [2021-08-06 20:35:49,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:49,119 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:49,119 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:49,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:49,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-06 20:35:49,320 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:35:49,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:49,320 INFO L82 PathProgramCache]: Analyzing trace with hash 1295534329, now seen corresponding path program 22 times [2021-08-06 20:35:49,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:49,320 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642859644] [2021-08-06 20:35:49,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:49,320 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:49,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:49,446 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 153, result has 37.8 percent of original size [2021-08-06 20:35:49,454 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 153, result has 37.8 percent of original size [2021-08-06 20:35:49,522 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 143, result has 69.8 percent of original size [2021-08-06 20:35:49,558 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 143, result has 69.8 percent of original size [2021-08-06 20:35:49,820 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 133, result has 63.8 percent of original size [2021-08-06 20:35:49,848 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 133, result has 63.8 percent of original size [2021-08-06 20:35:49,921 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 59.3 percent of original size [2021-08-06 20:35:49,925 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 59.3 percent of original size [2021-08-06 20:35:49,958 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 33, result has 56.0 percent of original size [2021-08-06 20:35:49,962 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 33, result has 56.0 percent of original size [2021-08-06 20:35:49,991 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:49,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:49,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642859644] [2021-08-06 20:35:49,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642859644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:49,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006131989] [2021-08-06 20:35:49,991 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:35:49,991 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:49,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:49,992 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:35:49,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-06 20:35:52,790 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:35:52,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:52,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:35:52,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:53,585 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-06 20:35:53,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 234 treesize of output 140 [2021-08-06 20:35:54,393 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:54,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006131989] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:54,394 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:35:54,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-06 20:35:54,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261409144] [2021-08-06 20:35:54,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:35:54,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:35:54,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:35:54,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:35:54,395 INFO L87 Difference]: Start difference. First operand 370 states and 814 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:54,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:35:54,906 INFO L93 Difference]: Finished difference Result 523 states and 1098 transitions. [2021-08-06 20:35:54,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 20:35:54,906 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:35:54,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:35:54,908 INFO L225 Difference]: With dead ends: 523 [2021-08-06 20:35:54,908 INFO L226 Difference]: Without dead ends: 518 [2021-08-06 20:35:54,908 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 694.8ms TimeCoverageRelationStatistics Valid=131, Invalid=421, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:35:54,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-08-06 20:35:54,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 374. [2021-08-06 20:35:54,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 373 states have (on average 2.2037533512064345) internal successors, (822), 373 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:54,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 822 transitions. [2021-08-06 20:35:54,913 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 822 transitions. Word has length 26 [2021-08-06 20:35:54,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:35:54,913 INFO L470 AbstractCegarLoop]: Abstraction has 374 states and 822 transitions. [2021-08-06 20:35:54,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:35:54,913 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 822 transitions. [2021-08-06 20:35:54,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:35:54,914 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:35:54,914 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:35:54,939 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-06 20:35:55,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:55,120 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:35:55,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:35:55,120 INFO L82 PathProgramCache]: Analyzing trace with hash 1245845429, now seen corresponding path program 23 times [2021-08-06 20:35:55,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:35:55,120 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382179] [2021-08-06 20:35:55,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:35:55,120 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:35:55,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:35:55,276 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 61, result has 73.8 percent of original size [2021-08-06 20:35:55,296 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 61, result has 73.8 percent of original size [2021-08-06 20:35:55,397 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 29, result has 90.5 percent of original size [2021-08-06 20:35:55,425 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 29, result has 90.5 percent of original size [2021-08-06 20:35:55,538 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 116, result has 68.3 percent of original size [2021-08-06 20:35:55,575 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 116, result has 68.3 percent of original size [2021-08-06 20:35:55,692 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 71.4 percent of original size [2021-08-06 20:35:55,698 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 71.4 percent of original size [2021-08-06 20:35:55,743 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 26, result has 69.4 percent of original size [2021-08-06 20:35:55,748 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 26, result has 69.4 percent of original size [2021-08-06 20:35:55,787 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:35:55,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:35:55,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382179] [2021-08-06 20:35:55,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382179] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:35:55,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164286031] [2021-08-06 20:35:55,788 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:35:55,788 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:35:55,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:35:55,789 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:35:55,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-06 20:35:58,697 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:35:58,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:35:58,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 20:35:58,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:35:59,427 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 20:35:59,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 167 treesize of output 118 [2021-08-06 20:36:00,003 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 80.0 percent of original size [2021-08-06 20:36:00,010 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 80.0 percent of original size [2021-08-06 20:36:00,433 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:00,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164286031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:00,434 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:00,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-06 20:36:00,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482093934] [2021-08-06 20:36:00,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:36:00,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:00,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:36:00,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:36:00,435 INFO L87 Difference]: Start difference. First operand 374 states and 822 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:01,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:01,265 INFO L93 Difference]: Finished difference Result 519 states and 1093 transitions. [2021-08-06 20:36:01,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:36:01,265 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:36:01,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:01,266 INFO L225 Difference]: With dead ends: 519 [2021-08-06 20:36:01,266 INFO L226 Difference]: Without dead ends: 514 [2021-08-06 20:36:01,267 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 952.2ms TimeCoverageRelationStatistics Valid=170, Invalid=586, Unknown=0, NotChecked=0, Total=756 [2021-08-06 20:36:01,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-08-06 20:36:01,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 378. [2021-08-06 20:36:01,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 2.1962864721485413) internal successors, (828), 377 states have internal predecessors, (828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:01,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 828 transitions. [2021-08-06 20:36:01,271 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 828 transitions. Word has length 26 [2021-08-06 20:36:01,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:01,272 INFO L470 AbstractCegarLoop]: Abstraction has 378 states and 828 transitions. [2021-08-06 20:36:01,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:01,272 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 828 transitions. [2021-08-06 20:36:01,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:36:01,272 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:01,272 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:01,305 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:01,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-08-06 20:36:01,473 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:01,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:01,473 INFO L82 PathProgramCache]: Analyzing trace with hash 1743324981, now seen corresponding path program 24 times [2021-08-06 20:36:01,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:01,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222976034] [2021-08-06 20:36:01,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:01,474 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:01,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:01,603 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 508, result has 19.2 percent of original size [2021-08-06 20:36:01,624 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 508, result has 19.2 percent of original size [2021-08-06 20:36:01,714 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 392, result has 49.0 percent of original size [2021-08-06 20:36:01,791 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 392, result has 49.0 percent of original size [2021-08-06 20:36:02,022 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 262, result has 44.4 percent of original size [2021-08-06 20:36:02,090 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 262, result has 44.4 percent of original size [2021-08-06 20:36:02,211 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 262, result has 43.8 percent of original size [2021-08-06 20:36:02,249 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 262, result has 43.8 percent of original size [2021-08-06 20:36:02,362 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 299, result has 39.2 percent of original size [2021-08-06 20:36:02,396 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 299, result has 39.2 percent of original size [2021-08-06 20:36:02,490 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 76, result has 59.6 percent of original size [2021-08-06 20:36:02,501 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 76, result has 59.6 percent of original size [2021-08-06 20:36:02,555 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:02,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:02,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222976034] [2021-08-06 20:36:02,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222976034] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:02,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904475255] [2021-08-06 20:36:02,556 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:36:02,556 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:02,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:02,556 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:02,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-06 20:36:05,512 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:36:05,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:05,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:36:05,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:06,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:36:06,641 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:36:06,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 168 treesize of output 134 [2021-08-06 20:36:07,407 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 9, result has 92.9 percent of original size [2021-08-06 20:36:07,420 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 9, result has 92.9 percent of original size [2021-08-06 20:36:07,996 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:07,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904475255] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:07,997 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:07,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 20:36:07,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969865802] [2021-08-06 20:36:07,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:36:07,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:07,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:36:07,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:36:07,998 INFO L87 Difference]: Start difference. First operand 378 states and 828 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:10,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:10,613 INFO L93 Difference]: Finished difference Result 534 states and 1100 transitions. [2021-08-06 20:36:10,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:36:10,614 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:36:10,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:10,615 INFO L225 Difference]: With dead ends: 534 [2021-08-06 20:36:10,615 INFO L226 Difference]: Without dead ends: 529 [2021-08-06 20:36:10,616 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 2545.5ms TimeCoverageRelationStatistics Valid=216, Invalid=1190, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:36:10,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-08-06 20:36:10,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 380. [2021-08-06 20:36:10,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 2.2005277044854883) internal successors, (834), 379 states have internal predecessors, (834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:10,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 834 transitions. [2021-08-06 20:36:10,620 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 834 transitions. Word has length 26 [2021-08-06 20:36:10,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:10,620 INFO L470 AbstractCegarLoop]: Abstraction has 380 states and 834 transitions. [2021-08-06 20:36:10,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:10,621 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 834 transitions. [2021-08-06 20:36:10,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:36:10,621 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:10,621 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:10,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:10,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:10,824 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:10,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:10,825 INFO L82 PathProgramCache]: Analyzing trace with hash -444072267, now seen corresponding path program 18 times [2021-08-06 20:36:10,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:10,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534857733] [2021-08-06 20:36:10,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:10,825 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:10,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:10,883 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 60.9 percent of original size [2021-08-06 20:36:10,885 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 60.9 percent of original size [2021-08-06 20:36:10,909 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 325, result has 20.0 percent of original size [2021-08-06 20:36:10,919 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 325, result has 20.0 percent of original size [2021-08-06 20:36:10,971 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 462, result has 18.8 percent of original size [2021-08-06 20:36:10,985 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 462, result has 18.8 percent of original size [2021-08-06 20:36:11,028 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 198, result has 44.8 percent of original size [2021-08-06 20:36:11,102 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 198, result has 44.8 percent of original size [2021-08-06 20:36:11,155 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 198, result has 44.8 percent of original size [2021-08-06 20:36:11,185 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 198, result has 44.8 percent of original size [2021-08-06 20:36:11,234 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 198, result has 44.4 percent of original size [2021-08-06 20:36:11,261 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 198, result has 44.4 percent of original size [2021-08-06 20:36:11,323 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:11,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:11,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534857733] [2021-08-06 20:36:11,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534857733] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:11,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027024748] [2021-08-06 20:36:11,324 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:36:11,324 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:11,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:11,325 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:11,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-06 20:36:14,447 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:36:14,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:14,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-06 20:36:14,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:15,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:36:15,710 INFO L354 Elim1Store]: treesize reduction 22, result has 56.9 percent of original size [2021-08-06 20:36:15,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 169 treesize of output 139 [2021-08-06 20:36:16,554 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:16,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027024748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:16,554 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:16,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-08-06 20:36:16,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346279156] [2021-08-06 20:36:16,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 20:36:16,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:16,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 20:36:16,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-08-06 20:36:16,555 INFO L87 Difference]: Start difference. First operand 380 states and 834 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:17,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:17,858 INFO L93 Difference]: Finished difference Result 473 states and 966 transitions. [2021-08-06 20:36:17,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:36:17,858 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:36:17,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:17,860 INFO L225 Difference]: With dead ends: 473 [2021-08-06 20:36:17,860 INFO L226 Difference]: Without dead ends: 463 [2021-08-06 20:36:17,860 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 1409.2ms TimeCoverageRelationStatistics Valid=210, Invalid=1196, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:36:17,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-08-06 20:36:17,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 391. [2021-08-06 20:36:17,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.2) internal successors, (858), 390 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:17,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 858 transitions. [2021-08-06 20:36:17,865 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 858 transitions. Word has length 26 [2021-08-06 20:36:17,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:17,865 INFO L470 AbstractCegarLoop]: Abstraction has 391 states and 858 transitions. [2021-08-06 20:36:17,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:17,865 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 858 transitions. [2021-08-06 20:36:17,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:36:17,866 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:17,866 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:17,892 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-08-06 20:36:18,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:18,081 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:18,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:18,081 INFO L82 PathProgramCache]: Analyzing trace with hash -2016457035, now seen corresponding path program 19 times [2021-08-06 20:36:18,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:18,081 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697307923] [2021-08-06 20:36:18,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:18,081 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:18,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:18,135 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 60.0 percent of original size [2021-08-06 20:36:18,137 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 60.0 percent of original size [2021-08-06 20:36:18,164 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 101, result has 57.0 percent of original size [2021-08-06 20:36:18,179 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 101, result has 57.0 percent of original size [2021-08-06 20:36:18,244 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 173, result has 47.9 percent of original size [2021-08-06 20:36:18,267 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 173, result has 47.9 percent of original size [2021-08-06 20:36:18,339 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 180, result has 48.7 percent of original size [2021-08-06 20:36:18,368 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 180, result has 48.7 percent of original size [2021-08-06 20:36:18,442 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 182, result has 48.7 percent of original size [2021-08-06 20:36:18,472 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 182, result has 48.7 percent of original size [2021-08-06 20:36:18,567 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 60.0 percent of original size [2021-08-06 20:36:18,572 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 60.0 percent of original size [2021-08-06 20:36:18,599 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 60.9 percent of original size [2021-08-06 20:36:18,603 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 60.9 percent of original size [2021-08-06 20:36:18,627 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:18,628 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:18,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697307923] [2021-08-06 20:36:18,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697307923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:18,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880084046] [2021-08-06 20:36:18,629 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:36:18,629 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:18,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:18,630 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:18,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-06 20:36:21,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:21,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:36:21,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:22,467 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 20:36:22,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 139 treesize of output 117 [2021-08-06 20:36:23,398 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:23,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880084046] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:23,398 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:23,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-06 20:36:23,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733518715] [2021-08-06 20:36:23,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:36:23,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:23,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:36:23,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:36:23,399 INFO L87 Difference]: Start difference. First operand 391 states and 858 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:25,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:25,280 INFO L93 Difference]: Finished difference Result 699 states and 1406 transitions. [2021-08-06 20:36:25,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:36:25,280 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:36:25,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:25,282 INFO L225 Difference]: With dead ends: 699 [2021-08-06 20:36:25,282 INFO L226 Difference]: Without dead ends: 685 [2021-08-06 20:36:25,283 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 383 ImplicationChecksByTransitivity, 1822.1ms TimeCoverageRelationStatistics Valid=332, Invalid=1308, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:36:25,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-08-06 20:36:25,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 401. [2021-08-06 20:36:25,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.2075) internal successors, (883), 400 states have internal predecessors, (883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:25,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 883 transitions. [2021-08-06 20:36:25,288 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 883 transitions. Word has length 26 [2021-08-06 20:36:25,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:25,288 INFO L470 AbstractCegarLoop]: Abstraction has 401 states and 883 transitions. [2021-08-06 20:36:25,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:25,288 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 883 transitions. [2021-08-06 20:36:25,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:36:25,289 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:25,289 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:25,315 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:25,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-08-06 20:36:25,505 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:25,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:25,505 INFO L82 PathProgramCache]: Analyzing trace with hash 821537273, now seen corresponding path program 25 times [2021-08-06 20:36:25,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:25,505 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768995061] [2021-08-06 20:36:25,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:25,505 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:25,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:25,619 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 74, result has 65.9 percent of original size [2021-08-06 20:36:25,633 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 74, result has 65.9 percent of original size [2021-08-06 20:36:25,709 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 32, result has 89.9 percent of original size [2021-08-06 20:36:25,731 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 32, result has 89.9 percent of original size [2021-08-06 20:36:25,870 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 41, result has 87.2 percent of original size [2021-08-06 20:36:25,896 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 41, result has 87.2 percent of original size [2021-08-06 20:36:26,028 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 119, result has 68.4 percent of original size [2021-08-06 20:36:26,052 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 119, result has 68.4 percent of original size [2021-08-06 20:36:26,155 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 90.0 percent of original size [2021-08-06 20:36:26,159 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 90.0 percent of original size [2021-08-06 20:36:26,190 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 89.1 percent of original size [2021-08-06 20:36:26,193 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 89.1 percent of original size [2021-08-06 20:36:26,221 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:26,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:26,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768995061] [2021-08-06 20:36:26,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768995061] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:26,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451498387] [2021-08-06 20:36:26,222 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:36:26,222 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:26,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:26,222 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:26,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-06 20:36:29,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:29,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:36:29,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:30,343 INFO L354 Elim1Store]: treesize reduction 37, result has 24.5 percent of original size [2021-08-06 20:36:30,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 159 treesize of output 112 [2021-08-06 20:36:30,974 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:30,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451498387] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:30,975 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:30,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 20:36:30,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978126439] [2021-08-06 20:36:30,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:36:30,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:30,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:36:30,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:36:30,975 INFO L87 Difference]: Start difference. First operand 401 states and 883 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:32,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:32,319 INFO L93 Difference]: Finished difference Result 570 states and 1197 transitions. [2021-08-06 20:36:32,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:36:32,319 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:36:32,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:32,321 INFO L225 Difference]: With dead ends: 570 [2021-08-06 20:36:32,321 INFO L226 Difference]: Without dead ends: 565 [2021-08-06 20:36:32,321 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 1440.4ms TimeCoverageRelationStatistics Valid=243, Invalid=879, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:36:32,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-08-06 20:36:32,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 396. [2021-08-06 20:36:32,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 2.2) internal successors, (869), 395 states have internal predecessors, (869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:32,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 869 transitions. [2021-08-06 20:36:32,326 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 869 transitions. Word has length 26 [2021-08-06 20:36:32,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:32,326 INFO L470 AbstractCegarLoop]: Abstraction has 396 states and 869 transitions. [2021-08-06 20:36:32,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:32,326 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 869 transitions. [2021-08-06 20:36:32,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:36:32,327 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:32,327 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:32,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:32,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-08-06 20:36:32,527 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:32,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:32,528 INFO L82 PathProgramCache]: Analyzing trace with hash 1920658041, now seen corresponding path program 20 times [2021-08-06 20:36:32,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:32,528 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101350348] [2021-08-06 20:36:32,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:32,528 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:32,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:32,576 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 18, result has 60.0 percent of original size [2021-08-06 20:36:32,578 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 18, result has 60.0 percent of original size [2021-08-06 20:36:32,598 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 30, result has 65.9 percent of original size [2021-08-06 20:36:32,603 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 30, result has 65.9 percent of original size [2021-08-06 20:36:32,648 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 107, result has 33.1 percent of original size [2021-08-06 20:36:32,653 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 107, result has 33.1 percent of original size [2021-08-06 20:36:32,688 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 103, result has 39.1 percent of original size [2021-08-06 20:36:32,695 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 103, result has 39.1 percent of original size [2021-08-06 20:36:32,733 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 20, result has 80.4 percent of original size [2021-08-06 20:36:32,740 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 20, result has 80.4 percent of original size [2021-08-06 20:36:32,803 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 48.3 percent of original size [2021-08-06 20:36:32,805 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 48.3 percent of original size [2021-08-06 20:36:32,829 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 31, result has 43.6 percent of original size [2021-08-06 20:36:32,831 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 31, result has 43.6 percent of original size [2021-08-06 20:36:32,850 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:32,851 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:32,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101350348] [2021-08-06 20:36:32,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101350348] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:32,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700111335] [2021-08-06 20:36:32,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:36:32,851 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:32,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:32,851 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:32,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-06 20:36:36,213 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:36:36,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:36,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 20:36:36,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:36,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:36:36,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:36:36,905 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:36:36,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 139 treesize of output 113 [2021-08-06 20:36:37,930 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:37,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700111335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:37,930 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:37,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-06 20:36:37,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175436674] [2021-08-06 20:36:37,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:36:37,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:37,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:36:37,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:36:37,931 INFO L87 Difference]: Start difference. First operand 396 states and 869 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:39,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:39,324 INFO L93 Difference]: Finished difference Result 494 states and 1027 transitions. [2021-08-06 20:36:39,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 20:36:39,325 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:36:39,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:39,326 INFO L225 Difference]: With dead ends: 494 [2021-08-06 20:36:39,326 INFO L226 Difference]: Without dead ends: 484 [2021-08-06 20:36:39,327 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 1495.5ms TimeCoverageRelationStatistics Valid=272, Invalid=1060, Unknown=0, NotChecked=0, Total=1332 [2021-08-06 20:36:39,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-08-06 20:36:39,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 403. [2021-08-06 20:36:39,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.2064676616915424) internal successors, (887), 402 states have internal predecessors, (887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:39,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 887 transitions. [2021-08-06 20:36:39,331 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 887 transitions. Word has length 26 [2021-08-06 20:36:39,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:39,332 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 887 transitions. [2021-08-06 20:36:39,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:39,332 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 887 transitions. [2021-08-06 20:36:39,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:36:39,332 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:39,332 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:39,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:39,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-08-06 20:36:39,533 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:39,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:39,533 INFO L82 PathProgramCache]: Analyzing trace with hash -1267586823, now seen corresponding path program 26 times [2021-08-06 20:36:39,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:39,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817462257] [2021-08-06 20:36:39,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:39,534 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:39,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:39,643 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 86, result has 70.2 percent of original size [2021-08-06 20:36:39,670 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 86, result has 70.2 percent of original size [2021-08-06 20:36:39,750 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 86, result has 70.2 percent of original size [2021-08-06 20:36:39,778 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 86, result has 70.2 percent of original size [2021-08-06 20:36:39,861 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 46, result has 87.6 percent of original size [2021-08-06 20:36:39,901 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 46, result has 87.6 percent of original size [2021-08-06 20:36:40,066 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 88, result has 65.2 percent of original size [2021-08-06 20:36:40,080 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 88, result has 65.2 percent of original size [2021-08-06 20:36:40,143 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 55, result has 46.6 percent of original size [2021-08-06 20:36:40,148 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 55, result has 46.6 percent of original size [2021-08-06 20:36:40,181 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 55, result has 43.3 percent of original size [2021-08-06 20:36:40,185 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 55, result has 43.3 percent of original size [2021-08-06 20:36:40,212 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:40,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:40,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817462257] [2021-08-06 20:36:40,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817462257] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:40,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963562364] [2021-08-06 20:36:40,213 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:36:40,213 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:40,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:40,214 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:40,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-06 20:36:43,662 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:36:43,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:43,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-06 20:36:43,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:44,302 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-06 20:36:44,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 176 treesize of output 106 [2021-08-06 20:36:44,877 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:44,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963562364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:44,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:44,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 20:36:44,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713600186] [2021-08-06 20:36:44,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 20:36:44,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:44,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 20:36:44,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:36:44,878 INFO L87 Difference]: Start difference. First operand 403 states and 887 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:45,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:45,946 INFO L93 Difference]: Finished difference Result 557 states and 1185 transitions. [2021-08-06 20:36:45,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:36:45,946 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:36:45,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:45,948 INFO L225 Difference]: With dead ends: 557 [2021-08-06 20:36:45,948 INFO L226 Difference]: Without dead ends: 552 [2021-08-06 20:36:45,949 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 987.3ms TimeCoverageRelationStatistics Valid=160, Invalid=710, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:36:45,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-08-06 20:36:45,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 403. [2021-08-06 20:36:45,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.2064676616915424) internal successors, (887), 402 states have internal predecessors, (887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:45,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 887 transitions. [2021-08-06 20:36:45,955 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 887 transitions. Word has length 26 [2021-08-06 20:36:45,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:45,956 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 887 transitions. [2021-08-06 20:36:45,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:45,956 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 887 transitions. [2021-08-06 20:36:45,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 20:36:45,956 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:45,960 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:45,994 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-08-06 20:36:46,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:46,160 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:46,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:46,160 INFO L82 PathProgramCache]: Analyzing trace with hash -1574483591, now seen corresponding path program 21 times [2021-08-06 20:36:46,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:46,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243691012] [2021-08-06 20:36:46,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:46,161 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:46,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:46,218 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 59.6 percent of original size [2021-08-06 20:36:46,221 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 59.6 percent of original size [2021-08-06 20:36:46,259 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 83, result has 60.1 percent of original size [2021-08-06 20:36:46,284 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 83, result has 60.1 percent of original size [2021-08-06 20:36:46,364 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 83, result has 61.0 percent of original size [2021-08-06 20:36:46,383 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 83, result has 61.0 percent of original size [2021-08-06 20:36:46,459 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 66, result has 74.4 percent of original size [2021-08-06 20:36:46,483 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 66, result has 74.4 percent of original size [2021-08-06 20:36:46,597 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 25, result has 80.9 percent of original size [2021-08-06 20:36:46,604 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 25, result has 80.9 percent of original size [2021-08-06 20:36:46,648 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 29, result has 54.7 percent of original size [2021-08-06 20:36:46,651 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 29, result has 54.7 percent of original size [2021-08-06 20:36:46,674 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 29, result has 50.8 percent of original size [2021-08-06 20:36:46,677 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 29, result has 50.8 percent of original size [2021-08-06 20:36:46,696 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:46,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:46,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243691012] [2021-08-06 20:36:46,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243691012] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:46,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816032595] [2021-08-06 20:36:46,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:36:46,697 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:46,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:46,698 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:46,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-06 20:36:50,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:36:50,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:50,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 20:36:50,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:51,682 INFO L354 Elim1Store]: treesize reduction 26, result has 52.7 percent of original size [2021-08-06 20:36:51,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 222 treesize of output 150 [2021-08-06 20:36:52,637 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:52,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816032595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:52,637 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:52,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-06 20:36:52,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813255185] [2021-08-06 20:36:52,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 20:36:52,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:52,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 20:36:52,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:36:52,638 INFO L87 Difference]: Start difference. First operand 403 states and 887 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:53,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:53,703 INFO L93 Difference]: Finished difference Result 572 states and 1195 transitions. [2021-08-06 20:36:53,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 20:36:53,704 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 20:36:53,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:53,705 INFO L225 Difference]: With dead ends: 572 [2021-08-06 20:36:53,706 INFO L226 Difference]: Without dead ends: 562 [2021-08-06 20:36:53,706 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 959.1ms TimeCoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:36:53,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-08-06 20:36:53,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 400. [2021-08-06 20:36:53,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.1979949874686717) internal successors, (877), 399 states have internal predecessors, (877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:53,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 877 transitions. [2021-08-06 20:36:53,723 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 877 transitions. Word has length 26 [2021-08-06 20:36:53,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:53,723 INFO L470 AbstractCegarLoop]: Abstraction has 400 states and 877 transitions. [2021-08-06 20:36:53,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:53,723 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 877 transitions. [2021-08-06 20:36:53,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:53,723 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:53,723 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:53,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-08-06 20:36:53,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-06 20:36:53,924 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:53,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:53,925 INFO L82 PathProgramCache]: Analyzing trace with hash -75296549, now seen corresponding path program 27 times [2021-08-06 20:36:53,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:53,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987503492] [2021-08-06 20:36:53,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:53,925 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:53,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:54,014 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:54,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:54,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987503492] [2021-08-06 20:36:54,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987503492] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:54,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155726626] [2021-08-06 20:36:54,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:36:54,015 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:54,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:54,016 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:54,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-06 20:36:57,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:36:57,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:36:57,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:36:57,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:36:57,849 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:57,850 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:36:57,869 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:57,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155726626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:57,870 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:36:57,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-06 20:36:57,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739647082] [2021-08-06 20:36:57,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:36:57,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:36:57,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:36:57,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:36:57,870 INFO L87 Difference]: Start difference. First operand 400 states and 877 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:58,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:36:58,443 INFO L93 Difference]: Finished difference Result 940 states and 1869 transitions. [2021-08-06 20:36:58,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:36:58,443 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:36:58,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:36:58,445 INFO L225 Difference]: With dead ends: 940 [2021-08-06 20:36:58,445 INFO L226 Difference]: Without dead ends: 940 [2021-08-06 20:36:58,446 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 450.3ms TimeCoverageRelationStatistics Valid=582, Invalid=1968, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:36:58,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 940 states. [2021-08-06 20:36:58,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 940 to 460. [2021-08-06 20:36:58,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 2.241830065359477) internal successors, (1029), 459 states have internal predecessors, (1029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:58,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1029 transitions. [2021-08-06 20:36:58,453 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1029 transitions. Word has length 28 [2021-08-06 20:36:58,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:36:58,453 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 1029 transitions. [2021-08-06 20:36:58,453 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:36:58,453 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1029 transitions. [2021-08-06 20:36:58,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:36:58,454 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:36:58,454 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:36:58,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-08-06 20:36:58,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-06 20:36:58,654 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:36:58,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:36:58,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1566791461, now seen corresponding path program 28 times [2021-08-06 20:36:58,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:36:58,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220114319] [2021-08-06 20:36:58,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:36:58,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:36:58,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:36:58,725 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:36:58,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:36:58,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220114319] [2021-08-06 20:36:58,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220114319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:36:58,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615236070] [2021-08-06 20:36:58,725 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:36:58,725 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:36:58,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:36:58,726 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:36:58,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-06 20:37:02,398 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:37:02,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:02,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:37:02,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:02,616 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:02,617 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:02,637 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:02,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615236070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:02,637 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:02,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-06 20:37:02,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92031386] [2021-08-06 20:37:02,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:37:02,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:02,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:37:02,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:37:02,638 INFO L87 Difference]: Start difference. First operand 460 states and 1029 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:03,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:03,429 INFO L93 Difference]: Finished difference Result 1090 states and 2110 transitions. [2021-08-06 20:37:03,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-06 20:37:03,429 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:03,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:03,431 INFO L225 Difference]: With dead ends: 1090 [2021-08-06 20:37:03,431 INFO L226 Difference]: Without dead ends: 1090 [2021-08-06 20:37:03,432 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1358 ImplicationChecksByTransitivity, 577.2ms TimeCoverageRelationStatistics Valid=826, Invalid=3206, Unknown=0, NotChecked=0, Total=4032 [2021-08-06 20:37:03,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1090 states. [2021-08-06 20:37:03,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1090 to 462. [2021-08-06 20:37:03,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 2.227765726681128) internal successors, (1027), 461 states have internal predecessors, (1027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:03,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 1027 transitions. [2021-08-06 20:37:03,448 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 1027 transitions. Word has length 28 [2021-08-06 20:37:03,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:03,448 INFO L470 AbstractCegarLoop]: Abstraction has 462 states and 1027 transitions. [2021-08-06 20:37:03,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:03,448 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 1027 transitions. [2021-08-06 20:37:03,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:03,449 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:03,449 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:03,475 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2021-08-06 20:37:03,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:03,649 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:03,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:03,650 INFO L82 PathProgramCache]: Analyzing trace with hash -1925044133, now seen corresponding path program 22 times [2021-08-06 20:37:03,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:03,650 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759315377] [2021-08-06 20:37:03,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:03,650 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:03,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:03,719 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:03,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:03,720 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759315377] [2021-08-06 20:37:03,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759315377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:03,720 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741005765] [2021-08-06 20:37:03,720 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:37:03,720 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:03,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:03,721 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:03,726 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-06 20:37:07,365 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:37:07,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:07,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:37:07,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:07,548 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:07,549 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:07,569 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:07,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741005765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:07,569 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:07,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-06 20:37:07,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071651755] [2021-08-06 20:37:07,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:37:07,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:07,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:37:07,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:37:07,569 INFO L87 Difference]: Start difference. First operand 462 states and 1027 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:07,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:07,946 INFO L93 Difference]: Finished difference Result 821 states and 1654 transitions. [2021-08-06 20:37:07,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 20:37:07,946 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:07,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:07,948 INFO L225 Difference]: With dead ends: 821 [2021-08-06 20:37:07,948 INFO L226 Difference]: Without dead ends: 821 [2021-08-06 20:37:07,948 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 264.0ms TimeCoverageRelationStatistics Valid=310, Invalid=1096, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:37:07,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 821 states. [2021-08-06 20:37:07,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 821 to 460. [2021-08-06 20:37:07,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 2.224400871459695) internal successors, (1021), 459 states have internal predecessors, (1021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:07,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1021 transitions. [2021-08-06 20:37:07,955 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1021 transitions. Word has length 28 [2021-08-06 20:37:07,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:07,955 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 1021 transitions. [2021-08-06 20:37:07,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:07,955 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1021 transitions. [2021-08-06 20:37:07,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:07,955 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:07,955 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:07,982 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:08,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-08-06 20:37:08,156 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:08,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:08,156 INFO L82 PathProgramCache]: Analyzing trace with hash 364556375, now seen corresponding path program 29 times [2021-08-06 20:37:08,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:08,156 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515035632] [2021-08-06 20:37:08,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:08,157 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:08,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:08,219 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:37:08,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:08,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515035632] [2021-08-06 20:37:08,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515035632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:08,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582235200] [2021-08-06 20:37:08,219 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:37:08,219 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:08,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:08,221 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:08,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-06 20:37:11,882 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:37:11,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:11,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:37:11,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:12,006 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:12,007 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:12,046 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:37:12,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582235200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:12,046 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:12,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:37:12,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853184767] [2021-08-06 20:37:12,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:37:12,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:12,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:37:12,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:37:12,047 INFO L87 Difference]: Start difference. First operand 460 states and 1021 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:12,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:12,146 INFO L93 Difference]: Finished difference Result 775 states and 1626 transitions. [2021-08-06 20:37:12,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 20:37:12,147 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:12,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:12,148 INFO L225 Difference]: With dead ends: 775 [2021-08-06 20:37:12,148 INFO L226 Difference]: Without dead ends: 775 [2021-08-06 20:37:12,148 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 74.0ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:37:12,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2021-08-06 20:37:12,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 654. [2021-08-06 20:37:12,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 653 states have (on average 2.231240428790199) internal successors, (1457), 653 states have internal predecessors, (1457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:12,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 1457 transitions. [2021-08-06 20:37:12,156 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 1457 transitions. Word has length 28 [2021-08-06 20:37:12,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:12,156 INFO L470 AbstractCegarLoop]: Abstraction has 654 states and 1457 transitions. [2021-08-06 20:37:12,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:12,156 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 1457 transitions. [2021-08-06 20:37:12,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:12,157 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:12,157 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:12,183 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:12,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:12,357 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:12,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:12,358 INFO L82 PathProgramCache]: Analyzing trace with hash -1485191209, now seen corresponding path program 30 times [2021-08-06 20:37:12,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:12,358 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599227974] [2021-08-06 20:37:12,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:12,358 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:12,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:12,448 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:12,448 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:12,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599227974] [2021-08-06 20:37:12,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599227974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:12,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577832773] [2021-08-06 20:37:12,448 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:37:12,448 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:12,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:12,449 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:12,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-06 20:37:16,159 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:37:16,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:16,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:16,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:16,324 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:16,325 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:16,351 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:16,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577832773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:16,351 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:16,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-06 20:37:16,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406520007] [2021-08-06 20:37:16,351 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:37:16,351 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:16,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:37:16,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:37:16,352 INFO L87 Difference]: Start difference. First operand 654 states and 1457 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:16,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:16,657 INFO L93 Difference]: Finished difference Result 965 states and 1944 transitions. [2021-08-06 20:37:16,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:37:16,657 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:16,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:16,659 INFO L225 Difference]: With dead ends: 965 [2021-08-06 20:37:16,659 INFO L226 Difference]: Without dead ends: 947 [2021-08-06 20:37:16,659 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 225.1ms TimeCoverageRelationStatistics Valid=278, Invalid=714, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:37:16,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 947 states. [2021-08-06 20:37:16,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 947 to 723. [2021-08-06 20:37:16,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 722 states have (on average 2.2354570637119116) internal successors, (1614), 722 states have internal predecessors, (1614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:16,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 1614 transitions. [2021-08-06 20:37:16,670 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 1614 transitions. Word has length 28 [2021-08-06 20:37:16,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:16,670 INFO L470 AbstractCegarLoop]: Abstraction has 723 states and 1614 transitions. [2021-08-06 20:37:16,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:16,671 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 1614 transitions. [2021-08-06 20:37:16,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:16,672 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:16,672 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:16,699 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-06 20:37:16,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-06 20:37:16,872 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:16,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:16,873 INFO L82 PathProgramCache]: Analyzing trace with hash -976158889, now seen corresponding path program 23 times [2021-08-06 20:37:16,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:16,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390507824] [2021-08-06 20:37:16,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:16,873 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:16,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:16,971 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:16,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:16,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390507824] [2021-08-06 20:37:16,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390507824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:16,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781752153] [2021-08-06 20:37:16,971 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:37:16,972 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:16,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:16,972 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:16,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-06 20:37:20,635 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:37:20,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:20,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:37:20,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:20,852 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:20,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781752153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:20,853 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:20,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-06 20:37:20,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185210757] [2021-08-06 20:37:20,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 20:37:20,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:20,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 20:37:20,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:37:20,853 INFO L87 Difference]: Start difference. First operand 723 states and 1614 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:21,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:21,140 INFO L93 Difference]: Finished difference Result 1456 states and 2912 transitions. [2021-08-06 20:37:21,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 20:37:21,141 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:21,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:21,143 INFO L225 Difference]: With dead ends: 1456 [2021-08-06 20:37:21,143 INFO L226 Difference]: Without dead ends: 1440 [2021-08-06 20:37:21,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 267.9ms TimeCoverageRelationStatistics Valid=291, Invalid=899, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:37:21,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1440 states. [2021-08-06 20:37:21,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1440 to 951. [2021-08-06 20:37:21,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.2621052631578946) internal successors, (2149), 950 states have internal predecessors, (2149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:21,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2149 transitions. [2021-08-06 20:37:21,157 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2149 transitions. Word has length 28 [2021-08-06 20:37:21,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:21,157 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2149 transitions. [2021-08-06 20:37:21,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:21,157 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2149 transitions. [2021-08-06 20:37:21,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:21,159 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:21,159 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:21,186 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:21,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-08-06 20:37:21,359 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:21,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:21,360 INFO L82 PathProgramCache]: Analyzing trace with hash 77561815, now seen corresponding path program 31 times [2021-08-06 20:37:21,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:21,360 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482126463] [2021-08-06 20:37:21,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:21,360 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:21,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:21,422 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:21,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:21,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482126463] [2021-08-06 20:37:21,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482126463] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:21,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427100490] [2021-08-06 20:37:21,422 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:37:21,422 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:21,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:21,424 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:21,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-06 20:37:25,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:25,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:25,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:25,318 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:25,319 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:25,345 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:25,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427100490] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:25,345 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:25,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:37:25,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194859453] [2021-08-06 20:37:25,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:37:25,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:25,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:37:25,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:37:25,346 INFO L87 Difference]: Start difference. First operand 951 states and 2149 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:25,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:25,723 INFO L93 Difference]: Finished difference Result 1363 states and 2719 transitions. [2021-08-06 20:37:25,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:37:25,723 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:25,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:25,725 INFO L225 Difference]: With dead ends: 1363 [2021-08-06 20:37:25,725 INFO L226 Difference]: Without dead ends: 1351 [2021-08-06 20:37:25,725 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 282.5ms TimeCoverageRelationStatistics Valid=334, Invalid=788, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:37:25,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1351 states. [2021-08-06 20:37:25,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1351 to 963. [2021-08-06 20:37:25,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 2.269230769230769) internal successors, (2183), 962 states have internal predecessors, (2183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:25,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 2183 transitions. [2021-08-06 20:37:25,739 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 2183 transitions. Word has length 28 [2021-08-06 20:37:25,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:25,739 INFO L470 AbstractCegarLoop]: Abstraction has 963 states and 2183 transitions. [2021-08-06 20:37:25,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:25,739 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 2183 transitions. [2021-08-06 20:37:25,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:25,741 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:25,741 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:25,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:25,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:25,941 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:25,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:25,941 INFO L82 PathProgramCache]: Analyzing trace with hash 1607677911, now seen corresponding path program 32 times [2021-08-06 20:37:25,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:25,942 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064692206] [2021-08-06 20:37:25,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:25,942 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:25,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:26,002 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:26,002 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:26,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064692206] [2021-08-06 20:37:26,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064692206] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:26,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022321102] [2021-08-06 20:37:26,002 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:37:26,002 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:26,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:26,003 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:26,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-06 20:37:29,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:37:29,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:29,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:29,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:29,894 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:29,894 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:29,927 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:29,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022321102] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:29,928 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:29,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:37:29,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443645501] [2021-08-06 20:37:29,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:37:29,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:29,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:37:29,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:37:29,928 INFO L87 Difference]: Start difference. First operand 963 states and 2183 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:30,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:30,356 INFO L93 Difference]: Finished difference Result 1327 states and 2679 transitions. [2021-08-06 20:37:30,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 20:37:30,357 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:30,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:30,359 INFO L225 Difference]: With dead ends: 1327 [2021-08-06 20:37:30,359 INFO L226 Difference]: Without dead ends: 1313 [2021-08-06 20:37:30,359 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 307.9ms TimeCoverageRelationStatistics Valid=360, Invalid=900, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 20:37:30,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1313 states. [2021-08-06 20:37:30,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1313 to 951. [2021-08-06 20:37:30,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.281052631578947) internal successors, (2167), 950 states have internal predecessors, (2167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:30,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2167 transitions. [2021-08-06 20:37:30,373 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2167 transitions. Word has length 28 [2021-08-06 20:37:30,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:30,373 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2167 transitions. [2021-08-06 20:37:30,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:30,374 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2167 transitions. [2021-08-06 20:37:30,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:30,375 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:30,376 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:30,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:30,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:30,586 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:30,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:30,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1962844201, now seen corresponding path program 33 times [2021-08-06 20:37:30,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:30,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135648191] [2021-08-06 20:37:30,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:30,586 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:30,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:30,710 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:30,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:30,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135648191] [2021-08-06 20:37:30,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135648191] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:30,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094655571] [2021-08-06 20:37:30,710 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:37:30,710 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:30,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:30,711 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:30,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-06 20:37:34,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:37:34,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:34,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:34,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:34,566 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:34,566 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:34,592 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:34,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094655571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:34,592 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:34,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:37:34,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30113389] [2021-08-06 20:37:34,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:37:34,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:34,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:37:34,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:37:34,593 INFO L87 Difference]: Start difference. First operand 951 states and 2167 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:34,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:34,885 INFO L93 Difference]: Finished difference Result 1428 states and 2874 transitions. [2021-08-06 20:37:34,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:37:34,886 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:34,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:34,888 INFO L225 Difference]: With dead ends: 1428 [2021-08-06 20:37:34,888 INFO L226 Difference]: Without dead ends: 1416 [2021-08-06 20:37:34,888 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 199.8ms TimeCoverageRelationStatistics Valid=269, Invalid=723, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:37:34,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1416 states. [2021-08-06 20:37:34,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1416 to 959. [2021-08-06 20:37:34,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.290187891440501) internal successors, (2194), 958 states have internal predecessors, (2194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:34,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2194 transitions. [2021-08-06 20:37:34,902 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2194 transitions. Word has length 28 [2021-08-06 20:37:34,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:34,902 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2194 transitions. [2021-08-06 20:37:34,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:34,903 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2194 transitions. [2021-08-06 20:37:34,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:34,904 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:34,904 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:34,933 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:35,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:35,117 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:35,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:35,117 INFO L82 PathProgramCache]: Analyzing trace with hash -909123497, now seen corresponding path program 34 times [2021-08-06 20:37:35,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:35,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262560027] [2021-08-06 20:37:35,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:35,117 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:35,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:35,192 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:37:35,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:35,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262560027] [2021-08-06 20:37:35,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262560027] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:35,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938081197] [2021-08-06 20:37:35,192 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:37:35,192 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:35,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:35,193 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:35,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-06 20:37:38,997 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:37:38,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:38,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:37:38,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:39,127 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:39,128 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:39,166 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:37:39,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938081197] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:39,166 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:39,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 20:37:39,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490598398] [2021-08-06 20:37:39,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:37:39,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:39,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:37:39,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:37:39,167 INFO L87 Difference]: Start difference. First operand 959 states and 2194 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:39,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:39,265 INFO L93 Difference]: Finished difference Result 1098 states and 2380 transitions. [2021-08-06 20:37:39,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:37:39,265 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:39,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:39,267 INFO L225 Difference]: With dead ends: 1098 [2021-08-06 20:37:39,267 INFO L226 Difference]: Without dead ends: 1098 [2021-08-06 20:37:39,267 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 71.7ms TimeCoverageRelationStatistics Valid=82, Invalid=128, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:37:39,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1098 states. [2021-08-06 20:37:39,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1098 to 886. [2021-08-06 20:37:39,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 886 states, 885 states have (on average 2.288135593220339) internal successors, (2025), 885 states have internal predecessors, (2025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:39,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 886 states to 886 states and 2025 transitions. [2021-08-06 20:37:39,277 INFO L78 Accepts]: Start accepts. Automaton has 886 states and 2025 transitions. Word has length 28 [2021-08-06 20:37:39,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:39,278 INFO L470 AbstractCegarLoop]: Abstraction has 886 states and 2025 transitions. [2021-08-06 20:37:39,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:39,278 INFO L276 IsEmpty]: Start isEmpty. Operand 886 states and 2025 transitions. [2021-08-06 20:37:39,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:39,279 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:39,279 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:39,305 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:39,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-06 20:37:39,481 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:39,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:39,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1453940521, now seen corresponding path program 35 times [2021-08-06 20:37:39,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:39,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427264698] [2021-08-06 20:37:39,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:39,481 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:39,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:39,551 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:39,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:39,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427264698] [2021-08-06 20:37:39,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427264698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:39,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400185244] [2021-08-06 20:37:39,552 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:37:39,552 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:39,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:39,552 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:39,553 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-06 20:37:43,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:37:43,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:43,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:37:43,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:43,653 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:43,653 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:43,673 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:43,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400185244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:43,673 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:43,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-06 20:37:43,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277062274] [2021-08-06 20:37:43,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:37:43,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:43,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:37:43,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:37:43,674 INFO L87 Difference]: Start difference. First operand 886 states and 2025 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:44,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:44,395 INFO L93 Difference]: Finished difference Result 2841 states and 5702 transitions. [2021-08-06 20:37:44,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-06 20:37:44,396 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:44,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:44,400 INFO L225 Difference]: With dead ends: 2841 [2021-08-06 20:37:44,400 INFO L226 Difference]: Without dead ends: 2841 [2021-08-06 20:37:44,401 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1406 ImplicationChecksByTransitivity, 521.6ms TimeCoverageRelationStatistics Valid=827, Invalid=2955, Unknown=0, NotChecked=0, Total=3782 [2021-08-06 20:37:44,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2841 states. [2021-08-06 20:37:44,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2841 to 827. [2021-08-06 20:37:44,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 826 states have (on average 2.2590799031476996) internal successors, (1866), 826 states have internal predecessors, (1866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:44,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1866 transitions. [2021-08-06 20:37:44,417 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1866 transitions. Word has length 28 [2021-08-06 20:37:44,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:44,417 INFO L470 AbstractCegarLoop]: Abstraction has 827 states and 1866 transitions. [2021-08-06 20:37:44,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:44,417 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1866 transitions. [2021-08-06 20:37:44,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:44,418 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:44,418 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:44,450 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:44,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-06 20:37:44,633 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:44,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:44,633 INFO L82 PathProgramCache]: Analyzing trace with hash -1196118057, now seen corresponding path program 36 times [2021-08-06 20:37:44,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:44,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733333799] [2021-08-06 20:37:44,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:44,633 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:44,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:44,697 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:44,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:44,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733333799] [2021-08-06 20:37:44,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733333799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:44,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080054470] [2021-08-06 20:37:44,698 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:37:44,698 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:44,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:44,698 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:44,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-06 20:37:48,460 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:37:48,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:48,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:48,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:48,605 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:48,606 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:48,632 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:48,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080054470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:48,632 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:48,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:37:48,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174013554] [2021-08-06 20:37:48,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:37:48,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:48,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:37:48,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:37:48,633 INFO L87 Difference]: Start difference. First operand 827 states and 1866 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:48,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:48,963 INFO L93 Difference]: Finished difference Result 1344 states and 2708 transitions. [2021-08-06 20:37:48,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 20:37:48,963 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:48,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:48,965 INFO L225 Difference]: With dead ends: 1344 [2021-08-06 20:37:48,966 INFO L226 Difference]: Without dead ends: 1340 [2021-08-06 20:37:48,966 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 235.7ms TimeCoverageRelationStatistics Valid=301, Invalid=821, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 20:37:48,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1340 states. [2021-08-06 20:37:48,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1340 to 895. [2021-08-06 20:37:48,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 894 states have (on average 2.295302013422819) internal successors, (2052), 894 states have internal predecessors, (2052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:48,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 2052 transitions. [2021-08-06 20:37:48,978 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 2052 transitions. Word has length 28 [2021-08-06 20:37:48,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:48,979 INFO L470 AbstractCegarLoop]: Abstraction has 895 states and 2052 transitions. [2021-08-06 20:37:48,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:48,979 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 2052 transitions. [2021-08-06 20:37:48,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:48,980 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:48,980 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:49,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:49,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:49,201 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:49,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:49,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1526464471, now seen corresponding path program 37 times [2021-08-06 20:37:49,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:49,201 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661825610] [2021-08-06 20:37:49,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:49,201 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:49,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:49,277 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:49,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:49,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661825610] [2021-08-06 20:37:49,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661825610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:49,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708696752] [2021-08-06 20:37:49,277 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:37:49,277 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:49,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:49,278 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:49,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-06 20:37:53,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:53,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:53,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:53,149 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:53,150 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:37:53,182 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:53,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708696752] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:53,182 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:53,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:37:53,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349972190] [2021-08-06 20:37:53,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:37:53,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:53,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:37:53,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:37:53,183 INFO L87 Difference]: Start difference. First operand 895 states and 2052 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:53,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:53,600 INFO L93 Difference]: Finished difference Result 1369 states and 2768 transitions. [2021-08-06 20:37:53,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:37:53,600 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:53,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:53,602 INFO L225 Difference]: With dead ends: 1369 [2021-08-06 20:37:53,602 INFO L226 Difference]: Without dead ends: 1369 [2021-08-06 20:37:53,602 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 279.6ms TimeCoverageRelationStatistics Valid=409, Invalid=1073, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 20:37:53,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1369 states. [2021-08-06 20:37:53,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1369 to 831. [2021-08-06 20:37:53,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 2.274698795180723) internal successors, (1888), 830 states have internal predecessors, (1888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:53,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1888 transitions. [2021-08-06 20:37:53,615 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1888 transitions. Word has length 28 [2021-08-06 20:37:53,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:53,615 INFO L470 AbstractCegarLoop]: Abstraction has 831 states and 1888 transitions. [2021-08-06 20:37:53,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:53,615 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1888 transitions. [2021-08-06 20:37:53,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:53,616 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:53,616 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:53,645 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:53,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:53,841 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:53,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:53,841 INFO L82 PathProgramCache]: Analyzing trace with hash 67413975, now seen corresponding path program 38 times [2021-08-06 20:37:53,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:53,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172750800] [2021-08-06 20:37:53,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:53,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:53,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:53,892 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:53,892 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:53,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172750800] [2021-08-06 20:37:53,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172750800] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:53,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187394844] [2021-08-06 20:37:53,893 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:37:53,893 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:53,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:53,897 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:53,937 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-06 20:37:57,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:37:57,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:37:57,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:37:57,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:37:57,833 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:57,834 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:37:57,867 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:57,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187394844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:57,867 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:37:57,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:37:57,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601710484] [2021-08-06 20:37:57,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:37:57,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:37:57,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:37:57,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:37:57,868 INFO L87 Difference]: Start difference. First operand 831 states and 1888 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:58,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:37:58,315 INFO L93 Difference]: Finished difference Result 1387 states and 2862 transitions. [2021-08-06 20:37:58,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-06 20:37:58,315 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:37:58,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:37:58,317 INFO L225 Difference]: With dead ends: 1387 [2021-08-06 20:37:58,317 INFO L226 Difference]: Without dead ends: 1385 [2021-08-06 20:37:58,317 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 321.8ms TimeCoverageRelationStatistics Valid=354, Invalid=1052, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 20:37:58,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1385 states. [2021-08-06 20:37:58,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1385 to 967. [2021-08-06 20:37:58,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 967 states, 966 states have (on average 2.280538302277433) internal successors, (2203), 966 states have internal predecessors, (2203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:58,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 2203 transitions. [2021-08-06 20:37:58,332 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 2203 transitions. Word has length 28 [2021-08-06 20:37:58,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:37:58,332 INFO L470 AbstractCegarLoop]: Abstraction has 967 states and 2203 transitions. [2021-08-06 20:37:58,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:37:58,332 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 2203 transitions. [2021-08-06 20:37:58,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:37:58,333 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:37:58,333 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:37:58,362 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-06 20:37:58,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:58,548 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:37:58,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:37:58,548 INFO L82 PathProgramCache]: Analyzing trace with hash -2119983273, now seen corresponding path program 24 times [2021-08-06 20:37:58,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:37:58,548 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679350602] [2021-08-06 20:37:58,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:37:58,549 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:37:58,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:37:58,609 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:37:58,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:37:58,609 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679350602] [2021-08-06 20:37:58,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679350602] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:37:58,609 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452917578] [2021-08-06 20:37:58,609 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:37:58,609 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:37:58,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:37:58,610 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:37:58,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-06 20:38:02,388 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:38:02,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:02,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:38:02,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:02,609 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:02,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452917578] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:02,610 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:02,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 20:38:02,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486038580] [2021-08-06 20:38:02,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:38:02,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:02,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:38:02,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:38:02,610 INFO L87 Difference]: Start difference. First operand 967 states and 2203 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:02,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:02,912 INFO L93 Difference]: Finished difference Result 1886 states and 3997 transitions. [2021-08-06 20:38:02,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 20:38:02,912 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:38:02,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:02,914 INFO L225 Difference]: With dead ends: 1886 [2021-08-06 20:38:02,914 INFO L226 Difference]: Without dead ends: 1874 [2021-08-06 20:38:02,915 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 246.0ms TimeCoverageRelationStatistics Valid=306, Invalid=884, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 20:38:02,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1874 states. [2021-08-06 20:38:02,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1874 to 1403. [2021-08-06 20:38:02,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1403 states, 1402 states have (on average 2.332382310984308) internal successors, (3270), 1402 states have internal predecessors, (3270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:02,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1403 states to 1403 states and 3270 transitions. [2021-08-06 20:38:02,931 INFO L78 Accepts]: Start accepts. Automaton has 1403 states and 3270 transitions. Word has length 28 [2021-08-06 20:38:02,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:02,932 INFO L470 AbstractCegarLoop]: Abstraction has 1403 states and 3270 transitions. [2021-08-06 20:38:02,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:02,932 INFO L276 IsEmpty]: Start isEmpty. Operand 1403 states and 3270 transitions. [2021-08-06 20:38:02,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:02,933 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:02,933 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:02,960 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:03,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:03,134 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:03,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:03,134 INFO L82 PathProgramCache]: Analyzing trace with hash 1259880407, now seen corresponding path program 39 times [2021-08-06 20:38:03,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:03,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133427272] [2021-08-06 20:38:03,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:03,134 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:03,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:03,186 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:03,187 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:03,187 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133427272] [2021-08-06 20:38:03,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133427272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:03,187 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875495714] [2021-08-06 20:38:03,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:38:03,190 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:03,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:03,191 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:03,192 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-06 20:38:07,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:38:07,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:07,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:07,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:07,180 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:07,181 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:07,220 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:07,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875495714] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:07,221 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:07,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:38:07,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906380601] [2021-08-06 20:38:07,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:38:07,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:07,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:38:07,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:38:07,222 INFO L87 Difference]: Start difference. First operand 1403 states and 3270 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:07,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:07,863 INFO L93 Difference]: Finished difference Result 1989 states and 4241 transitions. [2021-08-06 20:38:07,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 20:38:07,863 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:38:07,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:07,866 INFO L225 Difference]: With dead ends: 1989 [2021-08-06 20:38:07,866 INFO L226 Difference]: Without dead ends: 1989 [2021-08-06 20:38:07,866 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 656 ImplicationChecksByTransitivity, 448.0ms TimeCoverageRelationStatistics Valid=597, Invalid=1565, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:38:07,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1989 states. [2021-08-06 20:38:07,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1989 to 1413. [2021-08-06 20:38:07,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1413 states, 1412 states have (on average 2.3257790368271953) internal successors, (3284), 1412 states have internal predecessors, (3284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:07,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1413 states to 1413 states and 3284 transitions. [2021-08-06 20:38:07,886 INFO L78 Accepts]: Start accepts. Automaton has 1413 states and 3284 transitions. Word has length 28 [2021-08-06 20:38:07,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:07,887 INFO L470 AbstractCegarLoop]: Abstraction has 1413 states and 3284 transitions. [2021-08-06 20:38:07,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:07,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1413 states and 3284 transitions. [2021-08-06 20:38:07,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:07,888 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:07,888 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:07,918 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:08,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-08-06 20:38:08,102 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:08,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:08,102 INFO L82 PathProgramCache]: Analyzing trace with hash -1006487401, now seen corresponding path program 40 times [2021-08-06 20:38:08,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:08,102 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820369138] [2021-08-06 20:38:08,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:08,102 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:08,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:08,160 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:08,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:08,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820369138] [2021-08-06 20:38:08,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820369138] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:08,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316158394] [2021-08-06 20:38:08,161 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:38:08,161 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:08,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:08,162 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:08,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-06 20:38:11,963 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:38:11,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:11,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:11,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:12,094 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:38:12,094 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:38:12,121 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:12,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316158394] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:12,121 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:12,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-06 20:38:12,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319677635] [2021-08-06 20:38:12,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:38:12,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:12,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:38:12,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:38:12,122 INFO L87 Difference]: Start difference. First operand 1413 states and 3284 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:12,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:12,314 INFO L93 Difference]: Finished difference Result 2245 states and 4975 transitions. [2021-08-06 20:38:12,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:38:12,314 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:38:12,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:12,317 INFO L225 Difference]: With dead ends: 2245 [2021-08-06 20:38:12,317 INFO L226 Difference]: Without dead ends: 2233 [2021-08-06 20:38:12,317 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 132.6ms TimeCoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:38:12,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2233 states. [2021-08-06 20:38:12,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2233 to 1796. [2021-08-06 20:38:12,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1796 states, 1795 states have (on average 2.335933147632312) internal successors, (4193), 1795 states have internal predecessors, (4193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:12,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 4193 transitions. [2021-08-06 20:38:12,339 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 4193 transitions. Word has length 28 [2021-08-06 20:38:12,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:12,339 INFO L470 AbstractCegarLoop]: Abstraction has 1796 states and 4193 transitions. [2021-08-06 20:38:12,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:12,339 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 4193 transitions. [2021-08-06 20:38:12,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:12,341 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:12,341 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:12,374 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:12,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:12,553 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:12,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:12,553 INFO L82 PathProgramCache]: Analyzing trace with hash -206519849, now seen corresponding path program 41 times [2021-08-06 20:38:12,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:12,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431223327] [2021-08-06 20:38:12,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:12,553 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:12,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:12,602 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:38:12,602 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:12,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431223327] [2021-08-06 20:38:12,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431223327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:12,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386987244] [2021-08-06 20:38:12,603 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:38:12,603 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:12,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:12,603 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:12,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-06 20:38:16,443 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:38:16,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:16,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:38:16,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:16,560 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:16,560 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:16,600 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:38:16,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386987244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:16,600 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:16,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-06 20:38:16,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743301319] [2021-08-06 20:38:16,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:38:16,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:16,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:38:16,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:38:16,601 INFO L87 Difference]: Start difference. First operand 1796 states and 4193 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:16,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:16,691 INFO L93 Difference]: Finished difference Result 1934 states and 4455 transitions. [2021-08-06 20:38:16,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:38:16,691 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:38:16,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:16,693 INFO L225 Difference]: With dead ends: 1934 [2021-08-06 20:38:16,693 INFO L226 Difference]: Without dead ends: 1934 [2021-08-06 20:38:16,694 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 74.2ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:38:16,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1934 states. [2021-08-06 20:38:16,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1934 to 1899. [2021-08-06 20:38:16,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1899 states, 1898 states have (on average 2.320337197049526) internal successors, (4404), 1898 states have internal predecessors, (4404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:16,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1899 states to 1899 states and 4404 transitions. [2021-08-06 20:38:16,738 INFO L78 Accepts]: Start accepts. Automaton has 1899 states and 4404 transitions. Word has length 28 [2021-08-06 20:38:16,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:16,738 INFO L470 AbstractCegarLoop]: Abstraction has 1899 states and 4404 transitions. [2021-08-06 20:38:16,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:16,738 INFO L276 IsEmpty]: Start isEmpty. Operand 1899 states and 4404 transitions. [2021-08-06 20:38:16,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:16,740 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:16,740 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:16,767 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:16,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-06 20:38:16,950 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:16,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:16,950 INFO L82 PathProgramCache]: Analyzing trace with hash -1929991077, now seen corresponding path program 42 times [2021-08-06 20:38:16,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:16,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189429940] [2021-08-06 20:38:16,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:16,950 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:16,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:17,004 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:17,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:17,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189429940] [2021-08-06 20:38:17,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189429940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:17,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220601156] [2021-08-06 20:38:17,004 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:38:17,004 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:17,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:17,005 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:17,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-06 20:38:20,817 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:38:20,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:20,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:20,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:20,950 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:38:20,950 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:38:20,976 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:20,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220601156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:20,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:20,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:38:20,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586689362] [2021-08-06 20:38:20,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:38:20,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:20,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:38:20,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:38:20,977 INFO L87 Difference]: Start difference. First operand 1899 states and 4404 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:21,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:21,177 INFO L93 Difference]: Finished difference Result 2330 states and 5245 transitions. [2021-08-06 20:38:21,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:38:21,177 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:38:21,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:21,180 INFO L225 Difference]: With dead ends: 2330 [2021-08-06 20:38:21,180 INFO L226 Difference]: Without dead ends: 2324 [2021-08-06 20:38:21,181 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 129.5ms TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:38:21,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2324 states. [2021-08-06 20:38:21,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2324 to 2182. [2021-08-06 20:38:21,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2182 states, 2181 states have (on average 2.330123796423659) internal successors, (5082), 2181 states have internal predecessors, (5082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:21,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2182 states to 2182 states and 5082 transitions. [2021-08-06 20:38:21,207 INFO L78 Accepts]: Start accepts. Automaton has 2182 states and 5082 transitions. Word has length 28 [2021-08-06 20:38:21,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:21,207 INFO L470 AbstractCegarLoop]: Abstraction has 2182 states and 5082 transitions. [2021-08-06 20:38:21,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:21,208 INFO L276 IsEmpty]: Start isEmpty. Operand 2182 states and 5082 transitions. [2021-08-06 20:38:21,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:21,211 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:21,211 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:21,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:21,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-08-06 20:38:21,412 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:21,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:21,412 INFO L82 PathProgramCache]: Analyzing trace with hash 792591451, now seen corresponding path program 43 times [2021-08-06 20:38:21,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:21,413 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93311595] [2021-08-06 20:38:21,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:21,413 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:21,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:21,468 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:38:21,468 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:21,468 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93311595] [2021-08-06 20:38:21,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93311595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:21,468 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64621024] [2021-08-06 20:38:21,468 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:38:21,468 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:21,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:21,469 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:21,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-06 20:38:25,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:25,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:25,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:25,411 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:25,412 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:25,444 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:38:25,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64621024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:25,444 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:25,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 20:38:25,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252238693] [2021-08-06 20:38:25,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:38:25,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:25,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:38:25,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:38:25,445 INFO L87 Difference]: Start difference. First operand 2182 states and 5082 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:25,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:25,666 INFO L93 Difference]: Finished difference Result 2305 states and 5232 transitions. [2021-08-06 20:38:25,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:38:25,666 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:38:25,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:25,668 INFO L225 Difference]: With dead ends: 2305 [2021-08-06 20:38:25,669 INFO L226 Difference]: Without dead ends: 2305 [2021-08-06 20:38:25,669 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 143.7ms TimeCoverageRelationStatistics Valid=179, Invalid=421, Unknown=0, NotChecked=0, Total=600 [2021-08-06 20:38:25,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2305 states. [2021-08-06 20:38:25,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2305 to 2142. [2021-08-06 20:38:25,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2142 states, 2141 states have (on average 2.3320878094348436) internal successors, (4993), 2141 states have internal predecessors, (4993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:25,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2142 states to 2142 states and 4993 transitions. [2021-08-06 20:38:25,692 INFO L78 Accepts]: Start accepts. Automaton has 2142 states and 4993 transitions. Word has length 28 [2021-08-06 20:38:25,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:25,692 INFO L470 AbstractCegarLoop]: Abstraction has 2142 states and 4993 transitions. [2021-08-06 20:38:25,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:25,692 INFO L276 IsEmpty]: Start isEmpty. Operand 2142 states and 4993 transitions. [2021-08-06 20:38:25,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:25,695 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:25,695 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:25,722 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:25,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-08-06 20:38:25,906 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:25,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:25,907 INFO L82 PathProgramCache]: Analyzing trace with hash 434739231, now seen corresponding path program 44 times [2021-08-06 20:38:25,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:25,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911504152] [2021-08-06 20:38:25,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:25,907 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:25,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:25,977 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:25,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:25,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911504152] [2021-08-06 20:38:25,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911504152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:25,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580718784] [2021-08-06 20:38:25,977 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:38:25,977 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:25,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:25,978 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:25,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-06 20:38:29,803 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:38:29,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:29,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:29,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:29,933 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:29,934 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:29,966 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:29,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580718784] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:29,967 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:29,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-06 20:38:29,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752260477] [2021-08-06 20:38:29,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:38:29,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:29,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:38:29,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:38:29,967 INFO L87 Difference]: Start difference. First operand 2142 states and 4993 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:30,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:30,288 INFO L93 Difference]: Finished difference Result 2410 states and 5532 transitions. [2021-08-06 20:38:30,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 20:38:30,288 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:38:30,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:30,291 INFO L225 Difference]: With dead ends: 2410 [2021-08-06 20:38:30,291 INFO L226 Difference]: Without dead ends: 2410 [2021-08-06 20:38:30,291 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 187.8ms TimeCoverageRelationStatistics Valid=258, Invalid=612, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:38:30,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2410 states. [2021-08-06 20:38:30,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2410 to 2223. [2021-08-06 20:38:30,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2223 states, 2222 states have (on average 2.3186318631863188) internal successors, (5152), 2222 states have internal predecessors, (5152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:30,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2223 states to 2223 states and 5152 transitions. [2021-08-06 20:38:30,318 INFO L78 Accepts]: Start accepts. Automaton has 2223 states and 5152 transitions. Word has length 28 [2021-08-06 20:38:30,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:30,318 INFO L470 AbstractCegarLoop]: Abstraction has 2223 states and 5152 transitions. [2021-08-06 20:38:30,318 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:30,318 INFO L276 IsEmpty]: Start isEmpty. Operand 2223 states and 5152 transitions. [2021-08-06 20:38:30,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:30,322 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:30,322 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:30,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:30,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-06 20:38:30,522 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:30,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:30,523 INFO L82 PathProgramCache]: Analyzing trace with hash -1740022889, now seen corresponding path program 45 times [2021-08-06 20:38:30,523 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:30,523 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861923640] [2021-08-06 20:38:30,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:30,523 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:30,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:30,597 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:38:30,597 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:30,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861923640] [2021-08-06 20:38:30,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861923640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:30,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744371330] [2021-08-06 20:38:30,597 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:38:30,597 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:30,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:30,598 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:30,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-06 20:38:34,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:38:34,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:34,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:38:34,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:34,633 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:34,633 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:34,653 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:34,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744371330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:34,653 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:34,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:38:34,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956447201] [2021-08-06 20:38:34,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:38:34,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:34,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:38:34,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:38:34,654 INFO L87 Difference]: Start difference. First operand 2223 states and 5152 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:35,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:35,350 INFO L93 Difference]: Finished difference Result 4581 states and 9690 transitions. [2021-08-06 20:38:35,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 20:38:35,351 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:38:35,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:35,356 INFO L225 Difference]: With dead ends: 4581 [2021-08-06 20:38:35,356 INFO L226 Difference]: Without dead ends: 4581 [2021-08-06 20:38:35,356 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1087 ImplicationChecksByTransitivity, 480.4ms TimeCoverageRelationStatistics Valid=723, Invalid=2357, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:38:35,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4581 states. [2021-08-06 20:38:35,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4581 to 2298. [2021-08-06 20:38:35,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2298 states, 2297 states have (on average 2.3217239878101874) internal successors, (5333), 2297 states have internal predecessors, (5333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:35,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2298 states to 2298 states and 5333 transitions. [2021-08-06 20:38:35,390 INFO L78 Accepts]: Start accepts. Automaton has 2298 states and 5333 transitions. Word has length 28 [2021-08-06 20:38:35,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:35,390 INFO L470 AbstractCegarLoop]: Abstraction has 2298 states and 5333 transitions. [2021-08-06 20:38:35,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:35,390 INFO L276 IsEmpty]: Start isEmpty. Operand 2298 states and 5333 transitions. [2021-08-06 20:38:35,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:35,393 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:35,393 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:35,420 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-06 20:38:35,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:35,593 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:35,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:35,594 INFO L82 PathProgramCache]: Analyzing trace with hash 367547159, now seen corresponding path program 25 times [2021-08-06 20:38:35,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:35,594 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196897640] [2021-08-06 20:38:35,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:35,594 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:35,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:35,665 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:38:35,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:35,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196897640] [2021-08-06 20:38:35,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196897640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:35,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756778938] [2021-08-06 20:38:35,665 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:38:35,666 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:35,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:35,666 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:35,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-06 20:38:39,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:39,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:38:39,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:39,746 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:39,746 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:38:39,768 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:39,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756778938] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:39,768 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:39,768 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-08-06 20:38:39,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239418514] [2021-08-06 20:38:39,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:38:39,769 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:39,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:38:39,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:38:39,769 INFO L87 Difference]: Start difference. First operand 2298 states and 5333 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:40,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:40,302 INFO L93 Difference]: Finished difference Result 4304 states and 9103 transitions. [2021-08-06 20:38:40,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 20:38:40,302 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:38:40,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:40,307 INFO L225 Difference]: With dead ends: 4304 [2021-08-06 20:38:40,307 INFO L226 Difference]: Without dead ends: 4304 [2021-08-06 20:38:40,308 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 645 ImplicationChecksByTransitivity, 383.0ms TimeCoverageRelationStatistics Valid=547, Invalid=1523, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 20:38:40,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4304 states. [2021-08-06 20:38:40,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4304 to 2296. [2021-08-06 20:38:40,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2296 states, 2295 states have (on average 2.3211328976034857) internal successors, (5327), 2295 states have internal predecessors, (5327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:40,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2296 states to 2296 states and 5327 transitions. [2021-08-06 20:38:40,341 INFO L78 Accepts]: Start accepts. Automaton has 2296 states and 5327 transitions. Word has length 28 [2021-08-06 20:38:40,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:40,341 INFO L470 AbstractCegarLoop]: Abstraction has 2296 states and 5327 transitions. [2021-08-06 20:38:40,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:40,341 INFO L276 IsEmpty]: Start isEmpty. Operand 2296 states and 5327 transitions. [2021-08-06 20:38:40,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:40,344 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:40,344 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:40,370 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:40,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:40,544 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:40,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:40,544 INFO L82 PathProgramCache]: Analyzing trace with hash 876579479, now seen corresponding path program 46 times [2021-08-06 20:38:40,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:40,545 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772127341] [2021-08-06 20:38:40,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:40,545 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:40,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:40,599 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:38:40,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:40,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772127341] [2021-08-06 20:38:40,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772127341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:40,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184663529] [2021-08-06 20:38:40,599 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:38:40,599 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:40,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:40,600 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:40,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-06 20:38:44,514 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:38:44,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:44,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:44,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:44,695 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:38:44,696 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:38:44,722 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:44,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184663529] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:44,722 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:44,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:38:44,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923575362] [2021-08-06 20:38:44,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:38:44,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:44,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:38:44,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:38:44,723 INFO L87 Difference]: Start difference. First operand 2296 states and 5327 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:45,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:45,024 INFO L93 Difference]: Finished difference Result 3009 states and 6634 transitions. [2021-08-06 20:38:45,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 20:38:45,024 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:38:45,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:45,028 INFO L225 Difference]: With dead ends: 3009 [2021-08-06 20:38:45,028 INFO L226 Difference]: Without dead ends: 3003 [2021-08-06 20:38:45,028 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 208.0ms TimeCoverageRelationStatistics Valid=215, Invalid=655, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:38:45,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3003 states. [2021-08-06 20:38:45,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3003 to 2617. [2021-08-06 20:38:45,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2617 states, 2616 states have (on average 2.3283639143730888) internal successors, (6091), 2616 states have internal predecessors, (6091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:45,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2617 states to 2617 states and 6091 transitions. [2021-08-06 20:38:45,060 INFO L78 Accepts]: Start accepts. Automaton has 2617 states and 6091 transitions. Word has length 28 [2021-08-06 20:38:45,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:45,060 INFO L470 AbstractCegarLoop]: Abstraction has 2617 states and 6091 transitions. [2021-08-06 20:38:45,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:45,060 INFO L276 IsEmpty]: Start isEmpty. Operand 2617 states and 6091 transitions. [2021-08-06 20:38:45,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:45,063 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:45,063 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:45,090 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:45,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:45,264 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:45,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:45,264 INFO L82 PathProgramCache]: Analyzing trace with hash -973168105, now seen corresponding path program 26 times [2021-08-06 20:38:45,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:45,264 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264671281] [2021-08-06 20:38:45,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:45,264 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:45,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:45,335 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:38:45,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:45,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264671281] [2021-08-06 20:38:45,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264671281] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:45,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366797205] [2021-08-06 20:38:45,335 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:38:45,335 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:45,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:45,336 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:45,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-06 20:38:49,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:38:49,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:49,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:38:49,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:49,494 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:49,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366797205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:49,494 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:49,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-06 20:38:49,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569309167] [2021-08-06 20:38:49,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:38:49,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:49,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:38:49,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:38:49,495 INFO L87 Difference]: Start difference. First operand 2617 states and 6091 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:49,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:49,733 INFO L93 Difference]: Finished difference Result 3113 states and 6962 transitions. [2021-08-06 20:38:49,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:38:49,734 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:38:49,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:49,737 INFO L225 Difference]: With dead ends: 3113 [2021-08-06 20:38:49,737 INFO L226 Difference]: Without dead ends: 3107 [2021-08-06 20:38:49,738 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 219.1ms TimeCoverageRelationStatistics Valid=223, Invalid=769, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:38:49,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3107 states. [2021-08-06 20:38:49,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3107 to 2552. [2021-08-06 20:38:49,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2552 states, 2551 states have (on average 2.3265386123088985) internal successors, (5935), 2551 states have internal predecessors, (5935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:49,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2552 states to 2552 states and 5935 transitions. [2021-08-06 20:38:49,765 INFO L78 Accepts]: Start accepts. Automaton has 2552 states and 5935 transitions. Word has length 28 [2021-08-06 20:38:49,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:49,765 INFO L470 AbstractCegarLoop]: Abstraction has 2552 states and 5935 transitions. [2021-08-06 20:38:49,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:49,765 INFO L276 IsEmpty]: Start isEmpty. Operand 2552 states and 5935 transitions. [2021-08-06 20:38:49,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:49,768 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:49,768 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:49,795 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:49,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-08-06 20:38:49,969 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:49,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:49,969 INFO L82 PathProgramCache]: Analyzing trace with hash -1888271721, now seen corresponding path program 47 times [2021-08-06 20:38:49,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:49,969 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076261528] [2021-08-06 20:38:49,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:49,969 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:49,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:50,027 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:38:50,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:50,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076261528] [2021-08-06 20:38:50,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076261528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:50,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953637004] [2021-08-06 20:38:50,028 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:38:50,028 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:50,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:50,028 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:50,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-06 20:38:53,959 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:38:53,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:53,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:53,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:54,126 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:38:54,127 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:38:54,159 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:54,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953637004] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:54,159 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:54,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-06 20:38:54,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770416770] [2021-08-06 20:38:54,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:38:54,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:54,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:38:54,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:38:54,161 INFO L87 Difference]: Start difference. First operand 2552 states and 5935 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:54,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:54,492 INFO L93 Difference]: Finished difference Result 2875 states and 6377 transitions. [2021-08-06 20:38:54,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:38:54,493 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:38:54,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:54,496 INFO L225 Difference]: With dead ends: 2875 [2021-08-06 20:38:54,496 INFO L226 Difference]: Without dead ends: 2869 [2021-08-06 20:38:54,496 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 217.3ms TimeCoverageRelationStatistics Valid=222, Invalid=708, Unknown=0, NotChecked=0, Total=930 [2021-08-06 20:38:54,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2869 states. [2021-08-06 20:38:54,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2869 to 2528. [2021-08-06 20:38:54,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2528 states, 2527 states have (on average 2.3252869014641866) internal successors, (5876), 2527 states have internal predecessors, (5876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:54,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2528 states to 2528 states and 5876 transitions. [2021-08-06 20:38:54,524 INFO L78 Accepts]: Start accepts. Automaton has 2528 states and 5876 transitions. Word has length 28 [2021-08-06 20:38:54,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:54,524 INFO L470 AbstractCegarLoop]: Abstraction has 2528 states and 5876 transitions. [2021-08-06 20:38:54,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:54,524 INFO L276 IsEmpty]: Start isEmpty. Operand 2528 states and 5876 transitions. [2021-08-06 20:38:54,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:54,527 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:54,527 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:54,555 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-08-06 20:38:54,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:54,728 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:54,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:54,728 INFO L82 PathProgramCache]: Analyzing trace with hash 80552599, now seen corresponding path program 48 times [2021-08-06 20:38:54,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:54,728 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264931582] [2021-08-06 20:38:54,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:54,728 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:54,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:54,785 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:54,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:54,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264931582] [2021-08-06 20:38:54,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264931582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:54,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060959974] [2021-08-06 20:38:54,786 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:38:54,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:54,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:54,787 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:54,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-06 20:38:58,710 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:38:58,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:38:58,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:38:58,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:38:58,869 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:38:58,870 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:38:58,896 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:58,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060959974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:58,896 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:38:58,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-06 20:38:58,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286288915] [2021-08-06 20:38:58,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:38:58,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:38:58,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:38:58,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:38:58,897 INFO L87 Difference]: Start difference. First operand 2528 states and 5876 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:59,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:38:59,218 INFO L93 Difference]: Finished difference Result 2973 states and 6600 transitions. [2021-08-06 20:38:59,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:38:59,218 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:38:59,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:38:59,221 INFO L225 Difference]: With dead ends: 2973 [2021-08-06 20:38:59,221 INFO L226 Difference]: Without dead ends: 2969 [2021-08-06 20:38:59,221 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 209.4ms TimeCoverageRelationStatistics Valid=242, Invalid=750, Unknown=0, NotChecked=0, Total=992 [2021-08-06 20:38:59,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2969 states. [2021-08-06 20:38:59,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2969 to 2528. [2021-08-06 20:38:59,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2528 states, 2527 states have (on average 2.3244954491491887) internal successors, (5874), 2527 states have internal predecessors, (5874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:59,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2528 states to 2528 states and 5874 transitions. [2021-08-06 20:38:59,247 INFO L78 Accepts]: Start accepts. Automaton has 2528 states and 5874 transitions. Word has length 28 [2021-08-06 20:38:59,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:38:59,248 INFO L470 AbstractCegarLoop]: Abstraction has 2528 states and 5874 transitions. [2021-08-06 20:38:59,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:38:59,248 INFO L276 IsEmpty]: Start isEmpty. Operand 2528 states and 5874 transitions. [2021-08-06 20:38:59,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:38:59,250 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:38:59,251 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:38:59,278 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-08-06 20:38:59,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:59,451 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:38:59,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:38:59,451 INFO L82 PathProgramCache]: Analyzing trace with hash -1491832169, now seen corresponding path program 49 times [2021-08-06 20:38:59,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:38:59,451 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172884829] [2021-08-06 20:38:59,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:38:59,452 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:38:59,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:38:59,508 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:38:59,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:38:59,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172884829] [2021-08-06 20:38:59,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172884829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:38:59,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910633765] [2021-08-06 20:38:59,509 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:38:59,509 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:38:59,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:38:59,509 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:38:59,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-06 20:39:03,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:03,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:39:03,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:03,648 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:03,648 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:03,681 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:03,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910633765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:03,681 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:03,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-06 20:39:03,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987569044] [2021-08-06 20:39:03,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:39:03,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:03,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:39:03,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:39:03,682 INFO L87 Difference]: Start difference. First operand 2528 states and 5874 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:04,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:04,160 INFO L93 Difference]: Finished difference Result 3072 states and 6860 transitions. [2021-08-06 20:39:04,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 20:39:04,160 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:39:04,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:04,164 INFO L225 Difference]: With dead ends: 3072 [2021-08-06 20:39:04,164 INFO L226 Difference]: Without dead ends: 3072 [2021-08-06 20:39:04,165 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 329.2ms TimeCoverageRelationStatistics Valid=455, Invalid=1351, Unknown=0, NotChecked=0, Total=1806 [2021-08-06 20:39:04,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3072 states. [2021-08-06 20:39:04,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3072 to 2500. [2021-08-06 20:39:04,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2500 states, 2499 states have (on average 2.3301320528211282) internal successors, (5823), 2499 states have internal predecessors, (5823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:04,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2500 states to 2500 states and 5823 transitions. [2021-08-06 20:39:04,193 INFO L78 Accepts]: Start accepts. Automaton has 2500 states and 5823 transitions. Word has length 28 [2021-08-06 20:39:04,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:04,193 INFO L470 AbstractCegarLoop]: Abstraction has 2500 states and 5823 transitions. [2021-08-06 20:39:04,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:04,193 INFO L276 IsEmpty]: Start isEmpty. Operand 2500 states and 5823 transitions. [2021-08-06 20:39:04,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:04,196 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:04,196 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:04,223 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-08-06 20:39:04,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-08-06 20:39:04,397 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:04,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:04,397 INFO L82 PathProgramCache]: Analyzing trace with hash -198144933, now seen corresponding path program 50 times [2021-08-06 20:39:04,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:04,397 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139770405] [2021-08-06 20:39:04,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:04,397 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:04,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:04,457 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:04,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:04,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139770405] [2021-08-06 20:39:04,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139770405] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:04,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603647290] [2021-08-06 20:39:04,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:39:04,458 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:04,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:04,458 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:04,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-06 20:39:08,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:39:08,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:08,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:39:08,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:08,568 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:39:08,569 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:39:08,595 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:08,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603647290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:08,595 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:08,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:39:08,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168526979] [2021-08-06 20:39:08,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:39:08,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:08,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:39:08,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:39:08,596 INFO L87 Difference]: Start difference. First operand 2500 states and 5823 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:08,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:08,930 INFO L93 Difference]: Finished difference Result 3204 states and 7126 transitions. [2021-08-06 20:39:08,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 20:39:08,930 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:39:08,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:08,934 INFO L225 Difference]: With dead ends: 3204 [2021-08-06 20:39:08,934 INFO L226 Difference]: Without dead ends: 3200 [2021-08-06 20:39:08,935 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 214.8ms TimeCoverageRelationStatistics Valid=270, Invalid=786, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 20:39:08,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3200 states. [2021-08-06 20:39:08,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3200 to 2653. [2021-08-06 20:39:08,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2653 states, 2652 states have (on average 2.3412518853695325) internal successors, (6209), 2652 states have internal predecessors, (6209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:08,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2653 states to 2653 states and 6209 transitions. [2021-08-06 20:39:08,964 INFO L78 Accepts]: Start accepts. Automaton has 2653 states and 6209 transitions. Word has length 28 [2021-08-06 20:39:08,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:08,964 INFO L470 AbstractCegarLoop]: Abstraction has 2653 states and 6209 transitions. [2021-08-06 20:39:08,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:08,964 INFO L276 IsEmpty]: Start isEmpty. Operand 2653 states and 6209 transitions. [2021-08-06 20:39:08,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:08,967 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:08,967 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:08,994 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-06 20:39:09,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-08-06 20:39:09,168 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:09,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:09,168 INFO L82 PathProgramCache]: Analyzing trace with hash -1770529701, now seen corresponding path program 51 times [2021-08-06 20:39:09,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:09,168 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385070985] [2021-08-06 20:39:09,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:09,168 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:09,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:09,235 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:09,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:09,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385070985] [2021-08-06 20:39:09,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385070985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:09,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722165809] [2021-08-06 20:39:09,235 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:39:09,235 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:09,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:09,236 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:09,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-06 20:39:13,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:39:13,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:13,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:39:13,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:13,330 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:13,330 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:13,363 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:13,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722165809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:13,363 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:13,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:39:13,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744502918] [2021-08-06 20:39:13,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:39:13,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:13,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:39:13,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:39:13,364 INFO L87 Difference]: Start difference. First operand 2653 states and 6209 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:13,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:13,830 INFO L93 Difference]: Finished difference Result 2947 states and 6631 transitions. [2021-08-06 20:39:13,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:39:13,830 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:39:13,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:13,834 INFO L225 Difference]: With dead ends: 2947 [2021-08-06 20:39:13,834 INFO L226 Difference]: Without dead ends: 2947 [2021-08-06 20:39:13,834 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 321.4ms TimeCoverageRelationStatistics Valid=467, Invalid=1255, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:39:13,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2947 states. [2021-08-06 20:39:13,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2947 to 2636. [2021-08-06 20:39:13,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2636 states, 2635 states have (on average 2.3411764705882354) internal successors, (6169), 2635 states have internal predecessors, (6169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:13,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2636 states to 2636 states and 6169 transitions. [2021-08-06 20:39:13,861 INFO L78 Accepts]: Start accepts. Automaton has 2636 states and 6169 transitions. Word has length 28 [2021-08-06 20:39:13,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:13,861 INFO L470 AbstractCegarLoop]: Abstraction has 2636 states and 6169 transitions. [2021-08-06 20:39:13,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:13,861 INFO L276 IsEmpty]: Start isEmpty. Operand 2636 states and 6169 transitions. [2021-08-06 20:39:13,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:13,864 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:13,864 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:13,891 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-08-06 20:39:14,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:14,065 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:14,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:14,065 INFO L82 PathProgramCache]: Analyzing trace with hash -2128381921, now seen corresponding path program 52 times [2021-08-06 20:39:14,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:14,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866882875] [2021-08-06 20:39:14,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:14,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:14,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:14,123 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:14,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:14,123 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866882875] [2021-08-06 20:39:14,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866882875] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:14,123 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422464706] [2021-08-06 20:39:14,123 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:39:14,123 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:14,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:14,124 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:14,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-06 20:39:18,150 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:39:18,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:18,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:39:18,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:18,293 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:18,294 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:18,326 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:18,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422464706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:18,326 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:18,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-06 20:39:18,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275561207] [2021-08-06 20:39:18,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:39:18,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:18,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:39:18,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:39:18,327 INFO L87 Difference]: Start difference. First operand 2636 states and 6169 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:18,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:18,808 INFO L93 Difference]: Finished difference Result 3493 states and 7870 transitions. [2021-08-06 20:39:18,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:39:18,808 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:39:18,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:18,812 INFO L225 Difference]: With dead ends: 3493 [2021-08-06 20:39:18,812 INFO L226 Difference]: Without dead ends: 3493 [2021-08-06 20:39:18,813 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 330.5ms TimeCoverageRelationStatistics Valid=470, Invalid=1170, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:39:18,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3493 states. [2021-08-06 20:39:18,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3493 to 2758. [2021-08-06 20:39:18,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2758 states, 2757 states have (on average 2.33696046427276) internal successors, (6443), 2757 states have internal predecessors, (6443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:18,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2758 states to 2758 states and 6443 transitions. [2021-08-06 20:39:18,842 INFO L78 Accepts]: Start accepts. Automaton has 2758 states and 6443 transitions. Word has length 28 [2021-08-06 20:39:18,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:18,842 INFO L470 AbstractCegarLoop]: Abstraction has 2758 states and 6443 transitions. [2021-08-06 20:39:18,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:18,842 INFO L276 IsEmpty]: Start isEmpty. Operand 2758 states and 6443 transitions. [2021-08-06 20:39:18,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:18,845 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:18,845 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:18,871 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-08-06 20:39:19,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:19,046 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:19,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:19,046 INFO L82 PathProgramCache]: Analyzing trace with hash -762864165, now seen corresponding path program 27 times [2021-08-06 20:39:19,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:19,046 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858580384] [2021-08-06 20:39:19,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:19,046 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:19,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:19,110 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:19,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:19,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858580384] [2021-08-06 20:39:19,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858580384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:19,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264828468] [2021-08-06 20:39:19,110 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:39:19,111 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:19,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:19,112 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:19,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-06 20:39:23,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 20:39:23,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:23,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:39:23,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:23,307 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:23,308 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:23,327 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:23,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264828468] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:23,327 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:23,327 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:39:23,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216310720] [2021-08-06 20:39:23,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:39:23,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:23,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:39:23,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:39:23,328 INFO L87 Difference]: Start difference. First operand 2758 states and 6443 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:24,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:24,288 INFO L93 Difference]: Finished difference Result 9596 states and 19857 transitions. [2021-08-06 20:39:24,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-06 20:39:24,288 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:39:24,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:24,301 INFO L225 Difference]: With dead ends: 9596 [2021-08-06 20:39:24,301 INFO L226 Difference]: Without dead ends: 9596 [2021-08-06 20:39:24,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1984 ImplicationChecksByTransitivity, 726.7ms TimeCoverageRelationStatistics Valid=1259, Invalid=4291, Unknown=0, NotChecked=0, Total=5550 [2021-08-06 20:39:24,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9596 states. [2021-08-06 20:39:24,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9596 to 3849. [2021-08-06 20:39:24,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3849 states, 3848 states have (on average 2.377079002079002) internal successors, (9147), 3848 states have internal predecessors, (9147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:24,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3849 states to 3849 states and 9147 transitions. [2021-08-06 20:39:24,384 INFO L78 Accepts]: Start accepts. Automaton has 3849 states and 9147 transitions. Word has length 28 [2021-08-06 20:39:24,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:24,384 INFO L470 AbstractCegarLoop]: Abstraction has 3849 states and 9147 transitions. [2021-08-06 20:39:24,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:24,385 INFO L276 IsEmpty]: Start isEmpty. Operand 3849 states and 9147 transitions. [2021-08-06 20:39:24,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:24,389 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:24,389 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:24,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-06 20:39:24,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:24,605 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:24,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:24,605 INFO L82 PathProgramCache]: Analyzing trace with hash 760567839, now seen corresponding path program 53 times [2021-08-06 20:39:24,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:24,605 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951656280] [2021-08-06 20:39:24,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:24,605 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:24,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:24,664 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:24,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:24,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951656280] [2021-08-06 20:39:24,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951656280] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:24,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313432754] [2021-08-06 20:39:24,665 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:39:24,665 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:24,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:24,666 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:24,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-06 20:39:28,710 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:39:28,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:28,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:39:28,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:28,865 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:28,865 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:28,898 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:28,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313432754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:28,899 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:28,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-06 20:39:28,899 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484692946] [2021-08-06 20:39:28,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:39:28,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:28,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:39:28,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:39:28,899 INFO L87 Difference]: Start difference. First operand 3849 states and 9147 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:29,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:29,490 INFO L93 Difference]: Finished difference Result 4795 states and 11044 transitions. [2021-08-06 20:39:29,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-06 20:39:29,491 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:39:29,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:29,496 INFO L225 Difference]: With dead ends: 4795 [2021-08-06 20:39:29,496 INFO L226 Difference]: Without dead ends: 4795 [2021-08-06 20:39:29,497 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 391.0ms TimeCoverageRelationStatistics Valid=554, Invalid=1338, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 20:39:29,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4795 states. [2021-08-06 20:39:29,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4795 to 3997. [2021-08-06 20:39:29,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3997 states, 3996 states have (on average 2.3596096096096097) internal successors, (9429), 3996 states have internal predecessors, (9429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:29,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3997 states to 3997 states and 9429 transitions. [2021-08-06 20:39:29,544 INFO L78 Accepts]: Start accepts. Automaton has 3997 states and 9429 transitions. Word has length 28 [2021-08-06 20:39:29,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:29,544 INFO L470 AbstractCegarLoop]: Abstraction has 3997 states and 9429 transitions. [2021-08-06 20:39:29,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:29,544 INFO L276 IsEmpty]: Start isEmpty. Operand 3997 states and 9429 transitions. [2021-08-06 20:39:29,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:29,548 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:29,548 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:29,576 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-06 20:39:29,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:29,761 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:29,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:29,761 INFO L82 PathProgramCache]: Analyzing trace with hash 1496232859, now seen corresponding path program 54 times [2021-08-06 20:39:29,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:29,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051052612] [2021-08-06 20:39:29,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:29,761 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:29,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:29,827 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:29,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:29,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051052612] [2021-08-06 20:39:29,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051052612] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:29,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797273046] [2021-08-06 20:39:29,827 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:39:29,827 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:29,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:29,828 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:29,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-06 20:39:33,903 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:39:33,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:33,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:39:33,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:34,086 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:34,086 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:34,107 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:39:34,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797273046] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:34,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:34,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-08-06 20:39:34,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131832851] [2021-08-06 20:39:34,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 20:39:34,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:34,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 20:39:34,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 20:39:34,107 INFO L87 Difference]: Start difference. First operand 3997 states and 9429 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:34,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:34,513 INFO L93 Difference]: Finished difference Result 7152 states and 15319 transitions. [2021-08-06 20:39:34,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 20:39:34,513 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:39:34,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:34,521 INFO L225 Difference]: With dead ends: 7152 [2021-08-06 20:39:34,522 INFO L226 Difference]: Without dead ends: 7152 [2021-08-06 20:39:34,522 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 282.9ms TimeCoverageRelationStatistics Valid=390, Invalid=1250, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 20:39:34,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7152 states. [2021-08-06 20:39:34,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7152 to 4276. [2021-08-06 20:39:34,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4276 states, 4275 states have (on average 2.369824561403509) internal successors, (10131), 4275 states have internal predecessors, (10131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:34,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4276 states to 4276 states and 10131 transitions. [2021-08-06 20:39:34,587 INFO L78 Accepts]: Start accepts. Automaton has 4276 states and 10131 transitions. Word has length 28 [2021-08-06 20:39:34,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:34,587 INFO L470 AbstractCegarLoop]: Abstraction has 4276 states and 10131 transitions. [2021-08-06 20:39:34,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:34,587 INFO L276 IsEmpty]: Start isEmpty. Operand 4276 states and 10131 transitions. [2021-08-06 20:39:34,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:34,591 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:34,591 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:34,619 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-06 20:39:34,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:34,795 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:34,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:34,795 INFO L82 PathProgramCache]: Analyzing trace with hash 4737947, now seen corresponding path program 55 times [2021-08-06 20:39:34,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:34,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206663116] [2021-08-06 20:39:34,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:34,795 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:34,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:34,863 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:34,864 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:34,864 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206663116] [2021-08-06 20:39:34,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206663116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:34,864 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306700749] [2021-08-06 20:39:34,864 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:39:34,864 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:34,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:34,865 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:34,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-06 20:39:38,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:38,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:39:38,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:39,160 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:39,161 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:39,181 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:39:39,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306700749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:39,181 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:39,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-06 20:39:39,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152469839] [2021-08-06 20:39:39,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:39:39,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:39,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:39:39,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:39:39,182 INFO L87 Difference]: Start difference. First operand 4276 states and 10131 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:39,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:39,830 INFO L93 Difference]: Finished difference Result 7562 states and 16062 transitions. [2021-08-06 20:39:39,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-06 20:39:39,830 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:39:39,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:39,839 INFO L225 Difference]: With dead ends: 7562 [2021-08-06 20:39:39,839 INFO L226 Difference]: Without dead ends: 7562 [2021-08-06 20:39:39,839 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1188 ImplicationChecksByTransitivity, 490.0ms TimeCoverageRelationStatistics Valid=750, Invalid=2672, Unknown=0, NotChecked=0, Total=3422 [2021-08-06 20:39:39,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7562 states. [2021-08-06 20:39:39,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7562 to 4173. [2021-08-06 20:39:39,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4173 states, 4172 states have (on average 2.3528283796740173) internal successors, (9816), 4172 states have internal predecessors, (9816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:39,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4173 states to 4173 states and 9816 transitions. [2021-08-06 20:39:39,899 INFO L78 Accepts]: Start accepts. Automaton has 4173 states and 9816 transitions. Word has length 28 [2021-08-06 20:39:39,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:39,899 INFO L470 AbstractCegarLoop]: Abstraction has 4173 states and 9816 transitions. [2021-08-06 20:39:39,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:39,899 INFO L276 IsEmpty]: Start isEmpty. Operand 4173 states and 9816 transitions. [2021-08-06 20:39:39,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:39,903 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:39,903 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:39,930 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-08-06 20:39:40,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-08-06 20:39:40,104 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:40,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:40,104 INFO L82 PathProgramCache]: Analyzing trace with hash -2105540073, now seen corresponding path program 56 times [2021-08-06 20:39:40,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:40,104 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96828728] [2021-08-06 20:39:40,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:40,105 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:40,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:40,163 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:39:40,164 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:40,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96828728] [2021-08-06 20:39:40,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96828728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:40,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363300650] [2021-08-06 20:39:40,164 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:39:40,164 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:40,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:40,165 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:40,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-06 20:39:44,245 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:39:44,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:44,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:39:44,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:44,371 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:39:44,371 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:39:44,409 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 20:39:44,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363300650] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:44,410 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:44,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-06 20:39:44,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54512005] [2021-08-06 20:39:44,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:39:44,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:44,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:39:44,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:39:44,410 INFO L87 Difference]: Start difference. First operand 4173 states and 9816 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:44,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:44,505 INFO L93 Difference]: Finished difference Result 5454 states and 12494 transitions. [2021-08-06 20:39:44,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:39:44,505 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:39:44,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:44,511 INFO L225 Difference]: With dead ends: 5454 [2021-08-06 20:39:44,511 INFO L226 Difference]: Without dead ends: 5452 [2021-08-06 20:39:44,511 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 60.9ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:39:44,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5452 states. [2021-08-06 20:39:44,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5452 to 4275. [2021-08-06 20:39:44,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4275 states, 4274 states have (on average 2.3554047730463266) internal successors, (10067), 4274 states have internal predecessors, (10067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:44,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4275 states to 4275 states and 10067 transitions. [2021-08-06 20:39:44,574 INFO L78 Accepts]: Start accepts. Automaton has 4275 states and 10067 transitions. Word has length 28 [2021-08-06 20:39:44,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:44,574 INFO L470 AbstractCegarLoop]: Abstraction has 4275 states and 10067 transitions. [2021-08-06 20:39:44,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:44,575 INFO L276 IsEmpty]: Start isEmpty. Operand 4275 states and 10067 transitions. [2021-08-06 20:39:44,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:44,579 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:44,580 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:44,607 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-06 20:39:44,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:44,780 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:44,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:44,780 INFO L82 PathProgramCache]: Analyzing trace with hash 339679639, now seen corresponding path program 57 times [2021-08-06 20:39:44,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:44,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413597376] [2021-08-06 20:39:44,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:44,781 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:44,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:44,850 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:44,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:44,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413597376] [2021-08-06 20:39:44,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413597376] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:44,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063424028] [2021-08-06 20:39:44,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:39:44,850 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:44,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:44,852 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:44,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-06 20:39:48,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:39:48,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:48,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:39:48,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:49,085 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:39:49,085 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:39:49,112 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:49,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063424028] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:49,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:49,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-06 20:39:49,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674445424] [2021-08-06 20:39:49,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:39:49,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:49,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:39:49,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:39:49,113 INFO L87 Difference]: Start difference. First operand 4275 states and 10067 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:49,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:49,283 INFO L93 Difference]: Finished difference Result 6073 states and 13869 transitions. [2021-08-06 20:39:49,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:39:49,284 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:39:49,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:49,290 INFO L225 Difference]: With dead ends: 6073 [2021-08-06 20:39:49,290 INFO L226 Difference]: Without dead ends: 6061 [2021-08-06 20:39:49,291 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 80.2ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-08-06 20:39:49,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6061 states. [2021-08-06 20:39:49,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6061 to 5617. [2021-08-06 20:39:49,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5617 states, 5616 states have (on average 2.3367165242165244) internal successors, (13123), 5616 states have internal predecessors, (13123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:49,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5617 states to 5617 states and 13123 transitions. [2021-08-06 20:39:49,355 INFO L78 Accepts]: Start accepts. Automaton has 5617 states and 13123 transitions. Word has length 28 [2021-08-06 20:39:49,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:49,355 INFO L470 AbstractCegarLoop]: Abstraction has 5617 states and 13123 transitions. [2021-08-06 20:39:49,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:49,355 INFO L276 IsEmpty]: Start isEmpty. Operand 5617 states and 13123 transitions. [2021-08-06 20:39:49,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:49,360 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:49,360 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:49,388 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-06 20:39:49,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:49,573 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:49,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:49,573 INFO L82 PathProgramCache]: Analyzing trace with hash 1393400343, now seen corresponding path program 58 times [2021-08-06 20:39:49,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:49,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648751039] [2021-08-06 20:39:49,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:49,573 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:49,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:49,628 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:39:49,628 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:49,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648751039] [2021-08-06 20:39:49,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648751039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:49,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257550538] [2021-08-06 20:39:49,629 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:39:49,629 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:49,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:49,630 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:49,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-06 20:39:53,698 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:39:53,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:53,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:39:53,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:53,828 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:53,829 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:53,867 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 20:39:53,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257550538] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:53,867 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:53,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-06 20:39:53,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857662883] [2021-08-06 20:39:53,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:39:53,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:53,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:39:53,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:39:53,868 INFO L87 Difference]: Start difference. First operand 5617 states and 13123 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:53,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:53,977 INFO L93 Difference]: Finished difference Result 6685 states and 15272 transitions. [2021-08-06 20:39:53,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:39:53,977 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:39:53,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:53,984 INFO L225 Difference]: With dead ends: 6685 [2021-08-06 20:39:53,984 INFO L226 Difference]: Without dead ends: 6685 [2021-08-06 20:39:53,985 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 77.3ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:39:53,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6685 states. [2021-08-06 20:39:54,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6685 to 5425. [2021-08-06 20:39:54,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5425 states, 5424 states have (on average 2.3230088495575223) internal successors, (12600), 5424 states have internal predecessors, (12600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:54,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5425 states to 5425 states and 12600 transitions. [2021-08-06 20:39:54,061 INFO L78 Accepts]: Start accepts. Automaton has 5425 states and 12600 transitions. Word has length 28 [2021-08-06 20:39:54,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:54,061 INFO L470 AbstractCegarLoop]: Abstraction has 5425 states and 12600 transitions. [2021-08-06 20:39:54,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:54,061 INFO L276 IsEmpty]: Start isEmpty. Operand 5425 states and 12600 transitions. [2021-08-06 20:39:54,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:54,066 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:54,066 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:54,095 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-06 20:39:54,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:54,267 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:54,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:54,267 INFO L82 PathProgramCache]: Analyzing trace with hash -465978985, now seen corresponding path program 59 times [2021-08-06 20:39:54,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:54,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883850201] [2021-08-06 20:39:54,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:54,267 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:54,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:54,333 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:54,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:54,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883850201] [2021-08-06 20:39:54,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883850201] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:54,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857637024] [2021-08-06 20:39:54,334 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:39:54,334 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:54,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:54,335 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:54,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-06 20:39:58,433 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:39:58,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:39:58,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:39:58,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:39:58,540 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:58,541 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:39:58,573 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:39:58,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857637024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:58,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:39:58,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:39:58,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830639192] [2021-08-06 20:39:58,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:39:58,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:39:58,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:39:58,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:39:58,574 INFO L87 Difference]: Start difference. First operand 5425 states and 12600 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:58,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:39:58,737 INFO L93 Difference]: Finished difference Result 5612 states and 12797 transitions. [2021-08-06 20:39:58,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:39:58,737 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:39:58,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:39:58,743 INFO L225 Difference]: With dead ends: 5612 [2021-08-06 20:39:58,743 INFO L226 Difference]: Without dead ends: 5612 [2021-08-06 20:39:58,744 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 93.3ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:39:58,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5612 states. [2021-08-06 20:39:58,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5612 to 5235. [2021-08-06 20:39:58,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5235 states, 5234 states have (on average 2.314482231562858) internal successors, (12114), 5234 states have internal predecessors, (12114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:58,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5235 states to 5235 states and 12114 transitions. [2021-08-06 20:39:58,812 INFO L78 Accepts]: Start accepts. Automaton has 5235 states and 12114 transitions. Word has length 28 [2021-08-06 20:39:58,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:39:58,813 INFO L470 AbstractCegarLoop]: Abstraction has 5235 states and 12114 transitions. [2021-08-06 20:39:58,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:39:58,813 INFO L276 IsEmpty]: Start isEmpty. Operand 5235 states and 12114 transitions. [2021-08-06 20:39:58,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:39:58,817 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:39:58,817 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:39:58,848 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-06 20:39:59,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:59,018 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:39:59,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:39:59,018 INFO L82 PathProgramCache]: Analyzing trace with hash 1139647191, now seen corresponding path program 60 times [2021-08-06 20:39:59,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:39:59,018 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133306074] [2021-08-06 20:39:59,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:39:59,018 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:39:59,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:39:59,072 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:39:59,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:39:59,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133306074] [2021-08-06 20:39:59,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133306074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:39:59,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246451198] [2021-08-06 20:39:59,073 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:39:59,073 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:39:59,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:39:59,073 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:39:59,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-06 20:40:03,242 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:40:03,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:03,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:40:03,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:03,359 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:03,360 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:03,400 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 20:40:03,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246451198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:03,400 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:03,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-06 20:40:03,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031084588] [2021-08-06 20:40:03,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:40:03,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:03,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:40:03,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:40:03,401 INFO L87 Difference]: Start difference. First operand 5235 states and 12114 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:03,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:03,499 INFO L93 Difference]: Finished difference Result 5443 states and 12545 transitions. [2021-08-06 20:40:03,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 20:40:03,499 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:40:03,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:03,506 INFO L225 Difference]: With dead ends: 5443 [2021-08-06 20:40:03,506 INFO L226 Difference]: Without dead ends: 5443 [2021-08-06 20:40:03,506 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 76.4ms TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:40:03,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5443 states. [2021-08-06 20:40:03,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5443 to 5208. [2021-08-06 20:40:03,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5208 states, 5207 states have (on average 2.313424236604571) internal successors, (12046), 5207 states have internal predecessors, (12046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:03,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5208 states to 5208 states and 12046 transitions. [2021-08-06 20:40:03,567 INFO L78 Accepts]: Start accepts. Automaton has 5208 states and 12046 transitions. Word has length 28 [2021-08-06 20:40:03,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:03,567 INFO L470 AbstractCegarLoop]: Abstraction has 5208 states and 12046 transitions. [2021-08-06 20:40:03,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:03,568 INFO L276 IsEmpty]: Start isEmpty. Operand 5208 states and 12046 transitions. [2021-08-06 20:40:03,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:40:03,573 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:03,573 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:03,601 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-08-06 20:40:03,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:03,773 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:03,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:03,774 INFO L82 PathProgramCache]: Analyzing trace with hash -1880177705, now seen corresponding path program 61 times [2021-08-06 20:40:03,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:03,774 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49774307] [2021-08-06 20:40:03,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:03,774 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:03,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:03,858 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:40:03,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:03,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49774307] [2021-08-06 20:40:03,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49774307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:03,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66610637] [2021-08-06 20:40:03,858 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:40:03,858 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:03,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:03,859 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:40:03,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-06 20:40:07,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:07,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 20:40:07,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:08,105 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:08,106 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:08,144 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:40:08,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66610637] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:08,144 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:08,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-06 20:40:08,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435446176] [2021-08-06 20:40:08,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 20:40:08,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:08,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 20:40:08,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-06 20:40:08,145 INFO L87 Difference]: Start difference. First operand 5208 states and 12046 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:08,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:08,272 INFO L93 Difference]: Finished difference Result 5747 states and 13172 transitions. [2021-08-06 20:40:08,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 20:40:08,272 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:40:08,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:08,279 INFO L225 Difference]: With dead ends: 5747 [2021-08-06 20:40:08,279 INFO L226 Difference]: Without dead ends: 5747 [2021-08-06 20:40:08,279 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 92.6ms TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:40:08,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5747 states. [2021-08-06 20:40:08,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5747 to 5434. [2021-08-06 20:40:08,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5434 states, 5433 states have (on average 2.304803975704031) internal successors, (12522), 5433 states have internal predecessors, (12522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:08,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5434 states to 5434 states and 12522 transitions. [2021-08-06 20:40:08,352 INFO L78 Accepts]: Start accepts. Automaton has 5434 states and 12522 transitions. Word has length 28 [2021-08-06 20:40:08,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:08,352 INFO L470 AbstractCegarLoop]: Abstraction has 5434 states and 12522 transitions. [2021-08-06 20:40:08,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:08,353 INFO L276 IsEmpty]: Start isEmpty. Operand 5434 states and 12522 transitions. [2021-08-06 20:40:08,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:40:08,359 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:08,359 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:08,387 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:08,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-06 20:40:08,573 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:08,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:08,573 INFO L82 PathProgramCache]: Analyzing trace with hash -352311977, now seen corresponding path program 62 times [2021-08-06 20:40:08,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:08,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037540960] [2021-08-06 20:40:08,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:08,573 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:08,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:08,672 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:08,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:08,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037540960] [2021-08-06 20:40:08,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037540960] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:08,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723992999] [2021-08-06 20:40:08,673 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:40:08,673 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:08,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:08,673 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:40:08,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-06 20:40:12,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:40:12,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:12,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 20:40:12,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:13,116 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:13,117 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:13,137 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:13,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723992999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:13,137 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:13,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-06 20:40:13,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136642641] [2021-08-06 20:40:13,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 20:40:13,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:13,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 20:40:13,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-08-06 20:40:13,138 INFO L87 Difference]: Start difference. First operand 5434 states and 12522 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:13,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:13,737 INFO L93 Difference]: Finished difference Result 13328 states and 28056 transitions. [2021-08-06 20:40:13,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 20:40:13,737 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:40:13,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:13,757 INFO L225 Difference]: With dead ends: 13328 [2021-08-06 20:40:13,757 INFO L226 Difference]: Without dead ends: 13328 [2021-08-06 20:40:13,757 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 406.3ms TimeCoverageRelationStatistics Valid=638, Invalid=1912, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:40:13,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13328 states. [2021-08-06 20:40:13,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13328 to 7480. [2021-08-06 20:40:13,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7480 states, 7479 states have (on average 2.3262468244417702) internal successors, (17398), 7479 states have internal predecessors, (17398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:13,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7480 states to 7480 states and 17398 transitions. [2021-08-06 20:40:13,901 INFO L78 Accepts]: Start accepts. Automaton has 7480 states and 17398 transitions. Word has length 28 [2021-08-06 20:40:13,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:13,901 INFO L470 AbstractCegarLoop]: Abstraction has 7480 states and 17398 transitions. [2021-08-06 20:40:13,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:13,901 INFO L276 IsEmpty]: Start isEmpty. Operand 7480 states and 17398 transitions. [2021-08-06 20:40:13,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:40:13,909 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:13,909 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:13,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:14,136 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:14,137 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:14,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:14,137 INFO L82 PathProgramCache]: Analyzing trace with hash -94489513, now seen corresponding path program 63 times [2021-08-06 20:40:14,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:14,137 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130382096] [2021-08-06 20:40:14,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:14,137 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:14,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:14,235 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:14,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:14,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130382096] [2021-08-06 20:40:14,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130382096] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:14,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110900856] [2021-08-06 20:40:14,235 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:40:14,235 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:14,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:14,236 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:40:14,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-06 20:40:18,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:40:18,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:18,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:40:18,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:18,608 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:40:18,608 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:40:18,634 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:18,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110900856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:18,634 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:18,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:40:18,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835849954] [2021-08-06 20:40:18,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:40:18,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:18,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:40:18,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:40:18,635 INFO L87 Difference]: Start difference. First operand 7480 states and 17398 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:18,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:18,771 INFO L93 Difference]: Finished difference Result 8981 states and 20622 transitions. [2021-08-06 20:40:18,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 20:40:18,772 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:40:18,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:18,784 INFO L225 Difference]: With dead ends: 8981 [2021-08-06 20:40:18,784 INFO L226 Difference]: Without dead ends: 8977 [2021-08-06 20:40:18,784 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 77.2ms TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-08-06 20:40:18,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8977 states. [2021-08-06 20:40:18,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8977 to 8845. [2021-08-06 20:40:18,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8845 states, 8844 states have (on average 2.3156942559927636) internal successors, (20480), 8844 states have internal predecessors, (20480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:18,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8845 states to 8845 states and 20480 transitions. [2021-08-06 20:40:18,970 INFO L78 Accepts]: Start accepts. Automaton has 8845 states and 20480 transitions. Word has length 28 [2021-08-06 20:40:18,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:18,970 INFO L470 AbstractCegarLoop]: Abstraction has 8845 states and 20480 transitions. [2021-08-06 20:40:18,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:18,970 INFO L276 IsEmpty]: Start isEmpty. Operand 8845 states and 20480 transitions. [2021-08-06 20:40:18,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:40:18,979 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:18,979 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:19,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:19,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:19,180 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:19,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:19,180 INFO L82 PathProgramCache]: Analyzing trace with hash -1666874281, now seen corresponding path program 64 times [2021-08-06 20:40:19,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:19,180 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928959817] [2021-08-06 20:40:19,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:19,180 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:19,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:19,265 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:19,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:19,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928959817] [2021-08-06 20:40:19,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928959817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:19,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164581654] [2021-08-06 20:40:19,266 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:40:19,266 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:19,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:19,267 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:40:19,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-06 20:40:23,538 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:40:23,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:23,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:40:23,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:23,649 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:23,649 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:23,681 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:23,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164581654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:23,681 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:23,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:40:23,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112770862] [2021-08-06 20:40:23,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:40:23,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:23,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:40:23,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:40:23,682 INFO L87 Difference]: Start difference. First operand 8845 states and 20480 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:23,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:23,863 INFO L93 Difference]: Finished difference Result 8998 states and 20667 transitions. [2021-08-06 20:40:23,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:40:23,864 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:40:23,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:23,875 INFO L225 Difference]: With dead ends: 8998 [2021-08-06 20:40:23,875 INFO L226 Difference]: Without dead ends: 8998 [2021-08-06 20:40:23,876 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 113.5ms TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2021-08-06 20:40:23,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8998 states. [2021-08-06 20:40:23,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8998 to 8782. [2021-08-06 20:40:23,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8782 states, 8781 states have (on average 2.313859469308735) internal successors, (20318), 8781 states have internal predecessors, (20318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:23,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8782 states to 8782 states and 20318 transitions. [2021-08-06 20:40:23,985 INFO L78 Accepts]: Start accepts. Automaton has 8782 states and 20318 transitions. Word has length 28 [2021-08-06 20:40:23,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:23,985 INFO L470 AbstractCegarLoop]: Abstraction has 8782 states and 20318 transitions. [2021-08-06 20:40:23,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:23,985 INFO L276 IsEmpty]: Start isEmpty. Operand 8782 states and 20318 transitions. [2021-08-06 20:40:23,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:40:23,994 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:23,994 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:24,021 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:24,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:24,195 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:24,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:24,195 INFO L82 PathProgramCache]: Analyzing trace with hash -2024726501, now seen corresponding path program 65 times [2021-08-06 20:40:24,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:24,195 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128444579] [2021-08-06 20:40:24,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:24,195 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:24,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:24,269 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:40:24,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:24,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128444579] [2021-08-06 20:40:24,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128444579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:24,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939032286] [2021-08-06 20:40:24,270 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:40:24,270 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:24,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:24,270 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:40:24,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-06 20:40:28,457 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:40:28,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:28,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:40:28,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:28,567 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:28,568 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:28,601 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 20:40:28,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939032286] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:28,601 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:28,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-06 20:40:28,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455003809] [2021-08-06 20:40:28,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 20:40:28,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:28,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 20:40:28,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-06 20:40:28,602 INFO L87 Difference]: Start difference. First operand 8782 states and 20318 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:28,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:28,799 INFO L93 Difference]: Finished difference Result 9014 states and 20776 transitions. [2021-08-06 20:40:28,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 20:40:28,799 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:40:28,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:28,810 INFO L225 Difference]: With dead ends: 9014 [2021-08-06 20:40:28,811 INFO L226 Difference]: Without dead ends: 9014 [2021-08-06 20:40:28,811 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 131.0ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:40:28,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9014 states. [2021-08-06 20:40:28,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9014 to 8916. [2021-08-06 20:40:28,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8916 states, 8915 states have (on average 2.3118339876612453) internal successors, (20610), 8915 states have internal predecessors, (20610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:28,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8916 states to 8916 states and 20610 transitions. [2021-08-06 20:40:28,986 INFO L78 Accepts]: Start accepts. Automaton has 8916 states and 20610 transitions. Word has length 28 [2021-08-06 20:40:28,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:28,986 INFO L470 AbstractCegarLoop]: Abstraction has 8916 states and 20610 transitions. [2021-08-06 20:40:28,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:28,986 INFO L276 IsEmpty]: Start isEmpty. Operand 8916 states and 20610 transitions. [2021-08-06 20:40:28,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:40:28,994 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:28,994 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:29,023 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:29,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:29,195 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:29,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:29,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1224900837, now seen corresponding path program 66 times [2021-08-06 20:40:29,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:29,195 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447676865] [2021-08-06 20:40:29,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:29,195 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:29,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:29,271 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:29,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:29,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447676865] [2021-08-06 20:40:29,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447676865] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:29,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909767500] [2021-08-06 20:40:29,271 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:40:29,271 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:29,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:29,272 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:40:29,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-06 20:40:33,473 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 20:40:33,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:33,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:40:33,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:33,584 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:33,584 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:33,617 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:33,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909767500] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:33,618 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:33,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-06 20:40:33,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507778334] [2021-08-06 20:40:33,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 20:40:33,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:33,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 20:40:33,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-06 20:40:33,618 INFO L87 Difference]: Start difference. First operand 8916 states and 20610 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:33,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:33,867 INFO L93 Difference]: Finished difference Result 9286 states and 21394 transitions. [2021-08-06 20:40:33,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 20:40:33,867 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:40:33,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:33,879 INFO L225 Difference]: With dead ends: 9286 [2021-08-06 20:40:33,879 INFO L226 Difference]: Without dead ends: 9286 [2021-08-06 20:40:33,879 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 167.8ms TimeCoverageRelationStatistics Valid=212, Invalid=490, Unknown=0, NotChecked=0, Total=702 [2021-08-06 20:40:33,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9286 states. [2021-08-06 20:40:33,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9286 to 8989. [2021-08-06 20:40:33,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8989 states, 8988 states have (on average 2.3113039608366712) internal successors, (20774), 8988 states have internal predecessors, (20774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:33,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8989 states to 8989 states and 20774 transitions. [2021-08-06 20:40:33,989 INFO L78 Accepts]: Start accepts. Automaton has 8989 states and 20774 transitions. Word has length 28 [2021-08-06 20:40:33,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:33,989 INFO L470 AbstractCegarLoop]: Abstraction has 8989 states and 20774 transitions. [2021-08-06 20:40:33,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:33,989 INFO L276 IsEmpty]: Start isEmpty. Operand 8989 states and 20774 transitions. [2021-08-06 20:40:33,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:40:33,998 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:33,998 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:34,028 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-08-06 20:40:34,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:34,199 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:34,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:34,199 INFO L82 PathProgramCache]: Analyzing trace with hash 2057311319, now seen corresponding path program 67 times [2021-08-06 20:40:34,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:34,199 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605630999] [2021-08-06 20:40:34,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:34,200 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:34,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:34,277 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:34,278 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:34,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605630999] [2021-08-06 20:40:34,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605630999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:34,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342164198] [2021-08-06 20:40:34,278 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:40:34,278 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:34,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:34,279 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:40:34,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-06 20:40:38,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:38,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:40:38,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:38,607 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:40:38,608 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 6, result has 14.3 percent of original size [2021-08-06 20:40:38,634 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:38,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342164198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:38,634 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:38,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:40:38,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503184086] [2021-08-06 20:40:38,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:40:38,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:38,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:40:38,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:40:38,635 INFO L87 Difference]: Start difference. First operand 8989 states and 20774 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:38,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:38,818 INFO L93 Difference]: Finished difference Result 10048 states and 22854 transitions. [2021-08-06 20:40:38,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 20:40:38,819 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:40:38,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:38,834 INFO L225 Difference]: With dead ends: 10048 [2021-08-06 20:40:38,835 INFO L226 Difference]: Without dead ends: 10044 [2021-08-06 20:40:38,835 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 91.2ms TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-08-06 20:40:38,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10044 states. [2021-08-06 20:40:38,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10044 to 9834. [2021-08-06 20:40:38,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9834 states, 9833 states have (on average 2.3016373436387676) internal successors, (22632), 9833 states have internal predecessors, (22632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:38,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9834 states to 9834 states and 22632 transitions. [2021-08-06 20:40:38,965 INFO L78 Accepts]: Start accepts. Automaton has 9834 states and 22632 transitions. Word has length 28 [2021-08-06 20:40:38,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:38,965 INFO L470 AbstractCegarLoop]: Abstraction has 9834 states and 22632 transitions. [2021-08-06 20:40:38,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:38,965 INFO L276 IsEmpty]: Start isEmpty. Operand 9834 states and 22632 transitions. [2021-08-06 20:40:38,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:40:38,974 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:38,974 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:39,002 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:39,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-08-06 20:40:39,175 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:39,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:39,175 INFO L82 PathProgramCache]: Analyzing trace with hash 484926551, now seen corresponding path program 68 times [2021-08-06 20:40:39,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:39,175 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018458890] [2021-08-06 20:40:39,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:39,175 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:39,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:39,336 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:39,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:39,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018458890] [2021-08-06 20:40:39,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018458890] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:39,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643536595] [2021-08-06 20:40:39,336 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:40:39,336 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:39,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:39,337 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:40:39,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-06 20:40:43,540 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:40:43,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:43,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:40:43,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:43,668 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:43,668 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:43,701 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:43,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643536595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:43,701 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:43,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:40:43,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447853425] [2021-08-06 20:40:43,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:40:43,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:43,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:40:43,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:40:43,701 INFO L87 Difference]: Start difference. First operand 9834 states and 22632 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:43,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:43,950 INFO L93 Difference]: Finished difference Result 10081 states and 22941 transitions. [2021-08-06 20:40:43,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 20:40:43,950 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:40:43,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:43,963 INFO L225 Difference]: With dead ends: 10081 [2021-08-06 20:40:43,963 INFO L226 Difference]: Without dead ends: 10081 [2021-08-06 20:40:43,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 149.3ms TimeCoverageRelationStatistics Valid=182, Invalid=468, Unknown=0, NotChecked=0, Total=650 [2021-08-06 20:40:43,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10081 states. [2021-08-06 20:40:44,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10081 to 8527. [2021-08-06 20:40:44,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8527 states, 8526 states have (on average 2.310344827586207) internal successors, (19698), 8526 states have internal predecessors, (19698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:44,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8527 states to 8527 states and 19698 transitions. [2021-08-06 20:40:44,079 INFO L78 Accepts]: Start accepts. Automaton has 8527 states and 19698 transitions. Word has length 28 [2021-08-06 20:40:44,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:44,079 INFO L470 AbstractCegarLoop]: Abstraction has 8527 states and 19698 transitions. [2021-08-06 20:40:44,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:44,079 INFO L276 IsEmpty]: Start isEmpty. Operand 8527 states and 19698 transitions. [2021-08-06 20:40:44,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:40:44,087 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:44,087 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:44,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:44,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-08-06 20:40:44,288 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:44,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:44,288 INFO L82 PathProgramCache]: Analyzing trace with hash 127074331, now seen corresponding path program 69 times [2021-08-06 20:40:44,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:44,288 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119269003] [2021-08-06 20:40:44,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:44,288 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:44,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:44,361 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:44,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:44,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119269003] [2021-08-06 20:40:44,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119269003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:44,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026025145] [2021-08-06 20:40:44,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:40:44,362 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:44,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:44,363 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:40:44,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-06 20:40:48,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 20:40:48,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:48,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:40:48,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:48,755 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:48,756 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:48,788 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:48,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026025145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:48,788 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:48,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:40:48,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185974368] [2021-08-06 20:40:48,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:40:48,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:48,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:40:48,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:40:48,789 INFO L87 Difference]: Start difference. First operand 8527 states and 19698 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:49,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:49,107 INFO L93 Difference]: Finished difference Result 8763 states and 20162 transitions. [2021-08-06 20:40:49,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 20:40:49,107 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:40:49,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:49,120 INFO L225 Difference]: With dead ends: 8763 [2021-08-06 20:40:49,120 INFO L226 Difference]: Without dead ends: 8763 [2021-08-06 20:40:49,120 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 236.5ms TimeCoverageRelationStatistics Valid=240, Invalid=630, Unknown=0, NotChecked=0, Total=870 [2021-08-06 20:40:49,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8763 states. [2021-08-06 20:40:49,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8763 to 8661. [2021-08-06 20:40:49,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8661 states, 8660 states have (on average 2.308314087759815) internal successors, (19990), 8660 states have internal predecessors, (19990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:49,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8661 states to 8661 states and 19990 transitions. [2021-08-06 20:40:49,243 INFO L78 Accepts]: Start accepts. Automaton has 8661 states and 19990 transitions. Word has length 28 [2021-08-06 20:40:49,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:49,243 INFO L470 AbstractCegarLoop]: Abstraction has 8661 states and 19990 transitions. [2021-08-06 20:40:49,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:49,243 INFO L276 IsEmpty]: Start isEmpty. Operand 8661 states and 19990 transitions. [2021-08-06 20:40:49,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:40:49,253 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:49,253 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:49,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:49,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:49,469 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:49,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:49,469 INFO L82 PathProgramCache]: Analyzing trace with hash 926899995, now seen corresponding path program 70 times [2021-08-06 20:40:49,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:49,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461139111] [2021-08-06 20:40:49,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:49,469 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:49,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:49,544 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:49,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:49,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461139111] [2021-08-06 20:40:49,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461139111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:49,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445637161] [2021-08-06 20:40:49,545 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:40:49,545 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:49,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:49,545 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:40:49,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-06 20:40:53,758 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:40:53,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:53,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:40:53,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:53,883 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:53,883 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:53,915 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:53,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445637161] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:53,915 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:53,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-06 20:40:53,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675596313] [2021-08-06 20:40:53,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 20:40:53,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:53,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 20:40:53,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 20:40:53,916 INFO L87 Difference]: Start difference. First operand 8661 states and 19990 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:54,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:54,142 INFO L93 Difference]: Finished difference Result 8836 states and 20348 transitions. [2021-08-06 20:40:54,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:40:54,143 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:40:54,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:54,153 INFO L225 Difference]: With dead ends: 8836 [2021-08-06 20:40:54,154 INFO L226 Difference]: Without dead ends: 8836 [2021-08-06 20:40:54,154 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 133.2ms TimeCoverageRelationStatistics Valid=153, Invalid=353, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:40:54,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8836 states. [2021-08-06 20:40:54,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8836 to 8651. [2021-08-06 20:40:54,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8651 states, 8650 states have (on average 2.308670520231214) internal successors, (19970), 8650 states have internal predecessors, (19970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:54,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8651 states to 8651 states and 19970 transitions. [2021-08-06 20:40:54,268 INFO L78 Accepts]: Start accepts. Automaton has 8651 states and 19970 transitions. Word has length 28 [2021-08-06 20:40:54,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:54,268 INFO L470 AbstractCegarLoop]: Abstraction has 8651 states and 19970 transitions. [2021-08-06 20:40:54,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:54,268 INFO L276 IsEmpty]: Start isEmpty. Operand 8651 states and 19970 transitions. [2021-08-06 20:40:54,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 20:40:54,277 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:54,277 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:54,304 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2021-08-06 20:40:54,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:54,477 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:54,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:54,478 INFO L82 PathProgramCache]: Analyzing trace with hash -1636221157, now seen corresponding path program 71 times [2021-08-06 20:40:54,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:54,478 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986683878] [2021-08-06 20:40:54,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:54,478 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:54,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:54,559 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:54,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:40:54,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986683878] [2021-08-06 20:40:54,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986683878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:54,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091828202] [2021-08-06 20:40:54,560 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:40:54,560 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:40:54,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:40:54,560 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:40:54,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-06 20:40:58,841 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 20:40:58,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:40:58,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 20:40:58,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:40:58,972 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:58,973 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 8, result has 11.1 percent of original size [2021-08-06 20:40:59,004 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:40:59,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091828202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:40:59,004 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:40:59,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-06 20:40:59,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592397914] [2021-08-06 20:40:59,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 20:40:59,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:40:59,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 20:40:59,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-08-06 20:40:59,005 INFO L87 Difference]: Start difference. First operand 8651 states and 19970 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:59,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:40:59,210 INFO L93 Difference]: Finished difference Result 8868 states and 20405 transitions. [2021-08-06 20:40:59,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 20:40:59,210 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 20:40:59,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:40:59,222 INFO L225 Difference]: With dead ends: 8868 [2021-08-06 20:40:59,222 INFO L226 Difference]: Without dead ends: 8868 [2021-08-06 20:40:59,222 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 139.4ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-08-06 20:40:59,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8868 states. [2021-08-06 20:40:59,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8868 to 8644. [2021-08-06 20:40:59,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8644 states, 8643 states have (on average 2.3082263103089207) internal successors, (19950), 8643 states have internal predecessors, (19950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:59,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8644 states to 8644 states and 19950 transitions. [2021-08-06 20:40:59,328 INFO L78 Accepts]: Start accepts. Automaton has 8644 states and 19950 transitions. Word has length 28 [2021-08-06 20:40:59,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:40:59,329 INFO L470 AbstractCegarLoop]: Abstraction has 8644 states and 19950 transitions. [2021-08-06 20:40:59,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:40:59,329 INFO L276 IsEmpty]: Start isEmpty. Operand 8644 states and 19950 transitions. [2021-08-06 20:40:59,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:40:59,337 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:40:59,337 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:40:59,366 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-08-06 20:40:59,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-08-06 20:40:59,538 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:40:59,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:40:59,538 INFO L82 PathProgramCache]: Analyzing trace with hash -1353223111, now seen corresponding path program 72 times [2021-08-06 20:40:59,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:40:59,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53920052] [2021-08-06 20:40:59,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:40:59,539 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:40:59,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:40:59,713 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 130, result has 57.1 percent of original size [2021-08-06 20:40:59,730 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 130, result has 57.1 percent of original size [2021-08-06 20:40:59,843 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 239, result has 60.2 percent of original size [2021-08-06 20:40:59,904 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 239, result has 60.2 percent of original size [2021-08-06 20:41:00,091 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 84, result has 79.1 percent of original size [2021-08-06 20:41:00,138 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 84, result has 79.1 percent of original size [2021-08-06 20:41:00,342 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 84, result has 78.5 percent of original size [2021-08-06 20:41:00,389 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 84, result has 78.5 percent of original size [2021-08-06 20:41:00,578 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 155, result has 64.6 percent of original size [2021-08-06 20:41:00,615 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 155, result has 64.6 percent of original size [2021-08-06 20:41:00,777 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 155, result has 64.3 percent of original size [2021-08-06 20:41:00,808 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 155, result has 64.3 percent of original size [2021-08-06 20:41:00,933 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 88.4 percent of original size [2021-08-06 20:41:00,939 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 88.4 percent of original size [2021-08-06 20:41:00,999 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 81.8 percent of original size [2021-08-06 20:41:01,003 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 81.8 percent of original size [2021-08-06 20:41:01,045 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:41:01,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:41:01,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53920052] [2021-08-06 20:41:01,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53920052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:01,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769910197] [2021-08-06 20:41:01,046 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:41:01,046 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:01,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:41:01,046 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:41:01,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-06 20:41:05,280 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:41:05,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:41:05,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-06 20:41:05,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:41:10,688 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-06 20:41:10,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 267 treesize of output 182 [2021-08-06 20:41:10,999 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:41:10,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769910197] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:10,999 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:41:10,999 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:41:10,999 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432837872] [2021-08-06 20:41:10,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:41:10,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:41:11,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:41:11,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:41:11,000 INFO L87 Difference]: Start difference. First operand 8644 states and 19950 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:14,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:41:14,522 INFO L93 Difference]: Finished difference Result 10441 states and 23960 transitions. [2021-08-06 20:41:14,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 20:41:14,523 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:41:14,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:41:14,536 INFO L225 Difference]: With dead ends: 10441 [2021-08-06 20:41:14,536 INFO L226 Difference]: Without dead ends: 10421 [2021-08-06 20:41:14,537 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 3682.0ms TimeCoverageRelationStatistics Valid=276, Invalid=1284, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 20:41:14,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10421 states. [2021-08-06 20:41:14,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10421 to 8701. [2021-08-06 20:41:14,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8701 states, 8700 states have (on average 2.308965517241379) internal successors, (20088), 8700 states have internal predecessors, (20088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:14,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8701 states to 8701 states and 20088 transitions. [2021-08-06 20:41:14,661 INFO L78 Accepts]: Start accepts. Automaton has 8701 states and 20088 transitions. Word has length 30 [2021-08-06 20:41:14,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:41:14,661 INFO L470 AbstractCegarLoop]: Abstraction has 8701 states and 20088 transitions. [2021-08-06 20:41:14,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:14,661 INFO L276 IsEmpty]: Start isEmpty. Operand 8701 states and 20088 transitions. [2021-08-06 20:41:14,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:41:14,671 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:41:14,671 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:41:14,701 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-08-06 20:41:14,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:14,872 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:41:14,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:41:14,872 INFO L82 PathProgramCache]: Analyzing trace with hash -1099433987, now seen corresponding path program 73 times [2021-08-06 20:41:14,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:41:14,872 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33149652] [2021-08-06 20:41:14,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:41:14,872 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:41:14,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:41:15,012 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 357, result has 42.6 percent of original size [2021-08-06 20:41:15,052 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 357, result has 42.6 percent of original size [2021-08-06 20:41:15,182 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 335, result has 59.1 percent of original size [2021-08-06 20:41:15,276 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 335, result has 59.1 percent of original size [2021-08-06 20:41:15,511 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 200, result has 72.5 percent of original size [2021-08-06 20:41:15,645 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 200, result has 72.5 percent of original size [2021-08-06 20:41:15,824 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 200, result has 72.1 percent of original size [2021-08-06 20:41:15,885 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 200, result has 72.1 percent of original size [2021-08-06 20:41:16,044 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 163, result has 59.4 percent of original size [2021-08-06 20:41:16,062 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 163, result has 59.4 percent of original size [2021-08-06 20:41:16,137 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 163, result has 58.9 percent of original size [2021-08-06 20:41:16,153 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 163, result has 58.9 percent of original size [2021-08-06 20:41:16,224 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 174, result has 48.2 percent of original size [2021-08-06 20:41:16,239 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 174, result has 48.2 percent of original size [2021-08-06 20:41:16,289 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 12, result has 85.4 percent of original size [2021-08-06 20:41:16,294 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 12, result has 85.4 percent of original size [2021-08-06 20:41:16,335 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:41:16,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:41:16,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33149652] [2021-08-06 20:41:16,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33149652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:16,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377336914] [2021-08-06 20:41:16,335 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:41:16,335 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:16,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:41:16,336 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:41:16,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-06 20:41:20,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:41:20,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 38 conjunts are in the unsatisfiable core [2021-08-06 20:41:20,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:41:26,883 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-08-06 20:41:26,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 390 treesize of output 181 [2021-08-06 20:41:27,319 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:41:27,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377336914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:27,320 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:41:27,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:41:27,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033863240] [2021-08-06 20:41:27,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:41:27,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:41:27,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:41:27,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:41:27,320 INFO L87 Difference]: Start difference. First operand 8701 states and 20088 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:31,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:41:31,443 INFO L93 Difference]: Finished difference Result 10397 states and 23902 transitions. [2021-08-06 20:41:31,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 20:41:31,444 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:41:31,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:41:31,458 INFO L225 Difference]: With dead ends: 10397 [2021-08-06 20:41:31,459 INFO L226 Difference]: Without dead ends: 10387 [2021-08-06 20:41:31,459 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 4098.9ms TimeCoverageRelationStatistics Valid=305, Invalid=1417, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 20:41:31,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10387 states. [2021-08-06 20:41:31,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10387 to 8705. [2021-08-06 20:41:31,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8705 states, 8704 states have (on average 2.3090533088235294) internal successors, (20098), 8704 states have internal predecessors, (20098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:31,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8705 states to 8705 states and 20098 transitions. [2021-08-06 20:41:31,576 INFO L78 Accepts]: Start accepts. Automaton has 8705 states and 20098 transitions. Word has length 30 [2021-08-06 20:41:31,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:41:31,576 INFO L470 AbstractCegarLoop]: Abstraction has 8705 states and 20098 transitions. [2021-08-06 20:41:31,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:31,576 INFO L276 IsEmpty]: Start isEmpty. Operand 8705 states and 20098 transitions. [2021-08-06 20:41:31,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:41:31,586 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:41:31,586 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:41:31,616 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-08-06 20:41:31,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:31,786 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:41:31,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:41:31,787 INFO L82 PathProgramCache]: Analyzing trace with hash 1091996601, now seen corresponding path program 74 times [2021-08-06 20:41:31,787 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:41:31,787 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699216480] [2021-08-06 20:41:31,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:41:31,787 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:41:31,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:41:31,925 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 743, result has 15.1 percent of original size [2021-08-06 20:41:31,955 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 743, result has 15.1 percent of original size [2021-08-06 20:41:32,020 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 347, result has 33.1 percent of original size [2021-08-06 20:41:32,042 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 347, result has 33.1 percent of original size [2021-08-06 20:41:32,149 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 347, result has 33.8 percent of original size [2021-08-06 20:41:32,171 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 347, result has 33.8 percent of original size [2021-08-06 20:41:32,292 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 480, result has 38.9 percent of original size [2021-08-06 20:41:32,338 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 480, result has 38.9 percent of original size [2021-08-06 20:41:32,547 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 423, result has 39.1 percent of original size [2021-08-06 20:41:32,584 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 423, result has 39.1 percent of original size [2021-08-06 20:41:32,794 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 288, result has 47.1 percent of original size [2021-08-06 20:41:32,822 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 288, result has 47.1 percent of original size [2021-08-06 20:41:32,954 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 21, result has 87.8 percent of original size [2021-08-06 20:41:32,964 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 21, result has 87.8 percent of original size [2021-08-06 20:41:33,047 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 97, result has 54.5 percent of original size [2021-08-06 20:41:33,058 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 97, result has 54.5 percent of original size [2021-08-06 20:41:33,126 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 97, result has 53.4 percent of original size [2021-08-06 20:41:33,136 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 97, result has 53.4 percent of original size [2021-08-06 20:41:33,196 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:41:33,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:41:33,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699216480] [2021-08-06 20:41:33,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699216480] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:33,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349917817] [2021-08-06 20:41:33,197 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:41:33,197 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:33,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:41:33,210 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:41:33,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-06 20:41:37,863 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:41:37,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:41:37,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-06 20:41:37,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:41:40,672 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:41:40,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 257 treesize of output 175 [2021-08-06 20:41:41,140 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:41:41,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349917817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:41,141 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:41:41,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-06 20:41:41,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656152494] [2021-08-06 20:41:41,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:41:41,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:41:41,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:41:41,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:41:41,142 INFO L87 Difference]: Start difference. First operand 8705 states and 20098 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:47,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:41:47,334 INFO L93 Difference]: Finished difference Result 8831 states and 20290 transitions. [2021-08-06 20:41:47,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 20:41:47,334 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:41:47,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:41:47,346 INFO L225 Difference]: With dead ends: 8831 [2021-08-06 20:41:47,346 INFO L226 Difference]: Without dead ends: 8821 [2021-08-06 20:41:47,347 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 6458.0ms TimeCoverageRelationStatistics Valid=312, Invalid=1944, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 20:41:47,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8821 states. [2021-08-06 20:41:47,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8821 to 8725. [2021-08-06 20:41:47,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8725 states, 8724 states have (on average 2.309605685465383) internal successors, (20149), 8724 states have internal predecessors, (20149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:47,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8725 states to 8725 states and 20149 transitions. [2021-08-06 20:41:47,460 INFO L78 Accepts]: Start accepts. Automaton has 8725 states and 20149 transitions. Word has length 30 [2021-08-06 20:41:47,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:41:47,460 INFO L470 AbstractCegarLoop]: Abstraction has 8725 states and 20149 transitions. [2021-08-06 20:41:47,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:41:47,461 INFO L276 IsEmpty]: Start isEmpty. Operand 8725 states and 20149 transitions. [2021-08-06 20:41:47,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:41:47,470 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:41:47,470 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:41:47,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-08-06 20:41:47,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-06 20:41:47,671 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:41:47,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:41:47,671 INFO L82 PathProgramCache]: Analyzing trace with hash 176892985, now seen corresponding path program 75 times [2021-08-06 20:41:47,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:41:47,671 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146699311] [2021-08-06 20:41:47,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:41:47,672 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:41:47,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:41:47,811 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 362, result has 40.1 percent of original size [2021-08-06 20:41:47,925 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 362, result has 40.1 percent of original size [2021-08-06 20:41:48,102 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 547, result has 52.8 percent of original size [2021-08-06 20:41:48,285 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 547, result has 52.8 percent of original size [2021-08-06 20:41:48,630 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 610, result has 46.2 percent of original size [2021-08-06 20:41:48,762 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 610, result has 46.2 percent of original size [2021-08-06 20:41:48,999 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 610, result has 45.6 percent of original size [2021-08-06 20:41:49,120 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 610, result has 45.6 percent of original size [2021-08-06 20:41:49,331 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 435, result has 44.2 percent of original size [2021-08-06 20:41:49,401 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 435, result has 44.2 percent of original size [2021-08-06 20:41:49,543 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 218, result has 54.1 percent of original size [2021-08-06 20:41:49,580 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 218, result has 54.1 percent of original size [2021-08-06 20:41:49,711 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 218, result has 53.8 percent of original size [2021-08-06 20:41:49,746 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 218, result has 53.8 percent of original size [2021-08-06 20:41:49,874 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 153, result has 39.3 percent of original size [2021-08-06 20:41:49,884 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 153, result has 39.3 percent of original size [2021-08-06 20:41:49,946 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:41:49,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:41:49,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146699311] [2021-08-06 20:41:49,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146699311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:41:49,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39554001] [2021-08-06 20:41:49,947 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:41:49,947 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:41:49,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:41:49,949 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:41:49,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-06 20:41:54,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:41:54,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:41:54,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 38 conjunts are in the unsatisfiable core [2021-08-06 20:41:54,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:41:59,260 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:41:59,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 257 treesize of output 219 [2021-08-06 20:42:05,430 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 115, result has 43.1 percent of original size [2021-08-06 20:42:05,440 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 115, result has 43.1 percent of original size [2021-08-06 20:42:05,811 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:42:05,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39554001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:05,811 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:42:05,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-06 20:42:05,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832291677] [2021-08-06 20:42:05,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:42:05,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:42:05,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:42:05,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:42:05,812 INFO L87 Difference]: Start difference. First operand 8725 states and 20149 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:13,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:42:13,551 INFO L93 Difference]: Finished difference Result 10466 states and 24023 transitions. [2021-08-06 20:42:13,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 20:42:13,551 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:42:13,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:42:13,564 INFO L225 Difference]: With dead ends: 10466 [2021-08-06 20:42:13,564 INFO L226 Difference]: Without dead ends: 10456 [2021-08-06 20:42:13,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 7667.6ms TimeCoverageRelationStatistics Valid=352, Invalid=2198, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 20:42:13,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10456 states. [2021-08-06 20:42:13,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10456 to 8729. [2021-08-06 20:42:13,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8729 states, 8728 states have (on average 2.3092346471127407) internal successors, (20155), 8728 states have internal predecessors, (20155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:13,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8729 states to 8729 states and 20155 transitions. [2021-08-06 20:42:13,679 INFO L78 Accepts]: Start accepts. Automaton has 8729 states and 20155 transitions. Word has length 30 [2021-08-06 20:42:13,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:42:13,679 INFO L470 AbstractCegarLoop]: Abstraction has 8729 states and 20155 transitions. [2021-08-06 20:42:13,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:13,679 INFO L276 IsEmpty]: Start isEmpty. Operand 8729 states and 20155 transitions. [2021-08-06 20:42:13,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:42:13,687 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:42:13,688 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:42:13,718 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-08-06 20:42:13,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-06 20:42:13,888 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:42:13,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:42:13,888 INFO L82 PathProgramCache]: Analyzing trace with hash -2010504263, now seen corresponding path program 76 times [2021-08-06 20:42:13,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:42:13,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663861263] [2021-08-06 20:42:13,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:42:13,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:42:13,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:42:14,098 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 1074, result has 17.8 percent of original size [2021-08-06 20:42:14,159 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 1074, result has 17.8 percent of original size [2021-08-06 20:42:14,275 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 603, result has 27.8 percent of original size [2021-08-06 20:42:14,320 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 603, result has 27.8 percent of original size [2021-08-06 20:42:14,509 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 603, result has 28.3 percent of original size [2021-08-06 20:42:14,591 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 603, result has 28.3 percent of original size [2021-08-06 20:42:14,807 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 700, result has 37.7 percent of original size [2021-08-06 20:42:14,875 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 700, result has 37.7 percent of original size [2021-08-06 20:42:15,107 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 522, result has 39.9 percent of original size [2021-08-06 20:42:15,161 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 522, result has 39.9 percent of original size [2021-08-06 20:42:15,317 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 54, result has 80.9 percent of original size [2021-08-06 20:42:15,339 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 54, result has 80.9 percent of original size [2021-08-06 20:42:15,507 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 13, result has 94.5 percent of original size [2021-08-06 20:42:15,525 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 13, result has 94.5 percent of original size [2021-08-06 20:42:15,661 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 71, result has 67.1 percent of original size [2021-08-06 20:42:15,679 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 71, result has 67.1 percent of original size [2021-08-06 20:42:15,747 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 71, result has 66.4 percent of original size [2021-08-06 20:42:15,762 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 71, result has 66.4 percent of original size [2021-08-06 20:42:15,824 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:42:15,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:42:15,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663861263] [2021-08-06 20:42:15,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663861263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:15,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534880180] [2021-08-06 20:42:15,824 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 20:42:15,824 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:42:15,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:42:15,825 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:42:15,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-06 20:42:20,810 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 20:42:20,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:42:20,811 WARN L261 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 42 conjunts are in the unsatisfiable core [2021-08-06 20:42:20,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:42:23,645 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:42:23,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 257 treesize of output 175 [2021-08-06 20:42:24,140 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:42:24,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534880180] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:24,140 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:42:24,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-06 20:42:24,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338729436] [2021-08-06 20:42:24,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:42:24,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:42:24,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:42:24,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:42:24,141 INFO L87 Difference]: Start difference. First operand 8729 states and 20155 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:31,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:42:31,953 INFO L93 Difference]: Finished difference Result 9586 states and 21607 transitions. [2021-08-06 20:42:31,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-06 20:42:31,953 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:42:31,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:42:31,967 INFO L225 Difference]: With dead ends: 9586 [2021-08-06 20:42:31,967 INFO L226 Difference]: Without dead ends: 9576 [2021-08-06 20:42:31,967 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 910 ImplicationChecksByTransitivity, 8155.7ms TimeCoverageRelationStatistics Valid=432, Invalid=2874, Unknown=0, NotChecked=0, Total=3306 [2021-08-06 20:42:31,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9576 states. [2021-08-06 20:42:32,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9576 to 8735. [2021-08-06 20:42:32,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8735 states, 8734 states have (on average 2.309136707121594) internal successors, (20168), 8734 states have internal predecessors, (20168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:32,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8735 states to 8735 states and 20168 transitions. [2021-08-06 20:42:32,089 INFO L78 Accepts]: Start accepts. Automaton has 8735 states and 20168 transitions. Word has length 30 [2021-08-06 20:42:32,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:42:32,089 INFO L470 AbstractCegarLoop]: Abstraction has 8735 states and 20168 transitions. [2021-08-06 20:42:32,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:32,089 INFO L276 IsEmpty]: Start isEmpty. Operand 8735 states and 20168 transitions. [2021-08-06 20:42:32,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:42:32,099 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:42:32,099 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:42:32,131 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2021-08-06 20:42:32,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:42:32,299 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:42:32,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:42:32,299 INFO L82 PathProgramCache]: Analyzing trace with hash 792968121, now seen corresponding path program 77 times [2021-08-06 20:42:32,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:42:32,300 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305292985] [2021-08-06 20:42:32,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:42:32,300 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:42:32,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:42:32,413 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 210, result has 59.6 percent of original size [2021-08-06 20:42:32,512 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 210, result has 59.6 percent of original size [2021-08-06 20:42:32,696 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 181, result has 61.9 percent of original size [2021-08-06 20:42:32,725 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 181, result has 61.9 percent of original size [2021-08-06 20:42:32,888 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 181, result has 62.3 percent of original size [2021-08-06 20:42:32,918 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 181, result has 62.3 percent of original size [2021-08-06 20:42:33,142 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 179, result has 75.3 percent of original size [2021-08-06 20:42:33,229 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 179, result has 75.3 percent of original size [2021-08-06 20:42:33,483 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 179, result has 75.0 percent of original size [2021-08-06 20:42:33,548 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 179, result has 75.0 percent of original size [2021-08-06 20:42:33,764 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 198, result has 64.9 percent of original size [2021-08-06 20:42:33,798 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 198, result has 64.9 percent of original size [2021-08-06 20:42:33,963 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 245, result has 56.8 percent of original size [2021-08-06 20:42:34,008 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 245, result has 56.8 percent of original size [2021-08-06 20:42:34,147 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 245, result has 56.6 percent of original size [2021-08-06 20:42:34,190 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 245, result has 56.6 percent of original size [2021-08-06 20:42:34,323 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 145, result has 58.0 percent of original size [2021-08-06 20:42:34,358 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 145, result has 58.0 percent of original size [2021-08-06 20:42:34,446 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 145, result has 57.4 percent of original size [2021-08-06 20:42:34,474 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 145, result has 57.4 percent of original size [2021-08-06 20:42:34,548 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:42:34,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:42:34,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305292985] [2021-08-06 20:42:34,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305292985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:34,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129817776] [2021-08-06 20:42:34,548 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 20:42:34,549 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:42:34,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:42:34,549 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:42:34,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-06 20:42:39,794 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 20:42:39,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:42:39,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-06 20:42:39,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:42:42,426 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:42:42,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 257 treesize of output 175 [2021-08-06 20:42:42,988 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:42:42,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129817776] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:42,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:42:42,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-06 20:42:42,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126144330] [2021-08-06 20:42:42,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 20:42:42,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:42:42,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 20:42:42,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-08-06 20:42:42,989 INFO L87 Difference]: Start difference. First operand 8735 states and 20168 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:50,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:42:50,191 INFO L93 Difference]: Finished difference Result 11294 states and 25924 transitions. [2021-08-06 20:42:50,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-06 20:42:50,192 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:42:50,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:42:50,206 INFO L225 Difference]: With dead ends: 11294 [2021-08-06 20:42:50,206 INFO L226 Difference]: Without dead ends: 11284 [2021-08-06 20:42:50,207 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 825 ImplicationChecksByTransitivity, 7580.1ms TimeCoverageRelationStatistics Valid=342, Invalid=2738, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:42:50,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11284 states. [2021-08-06 20:42:50,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11284 to 8779. [2021-08-06 20:42:50,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8779 states, 8778 states have (on average 2.3067897015265437) internal successors, (20249), 8778 states have internal predecessors, (20249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:50,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8779 states to 8779 states and 20249 transitions. [2021-08-06 20:42:50,343 INFO L78 Accepts]: Start accepts. Automaton has 8779 states and 20249 transitions. Word has length 30 [2021-08-06 20:42:50,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:42:50,343 INFO L470 AbstractCegarLoop]: Abstraction has 8779 states and 20249 transitions. [2021-08-06 20:42:50,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:42:50,343 INFO L276 IsEmpty]: Start isEmpty. Operand 8779 states and 20249 transitions. [2021-08-06 20:42:50,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:42:50,352 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:42:50,352 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:42:50,385 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-08-06 20:42:50,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:42:50,553 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:42:50,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:42:50,553 INFO L82 PathProgramCache]: Analyzing trace with hash -1937361155, now seen corresponding path program 78 times [2021-08-06 20:42:50,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:42:50,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009125358] [2021-08-06 20:42:50,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:42:50,554 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:42:50,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:42:50,675 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 82, result has 73.8 percent of original size [2021-08-06 20:42:50,695 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 82, result has 73.8 percent of original size [2021-08-06 20:42:50,912 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 176, result has 71.5 percent of original size [2021-08-06 20:42:50,994 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 176, result has 71.5 percent of original size [2021-08-06 20:42:51,224 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 66, result has 87.0 percent of original size [2021-08-06 20:42:51,282 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 66, result has 87.0 percent of original size [2021-08-06 20:42:51,495 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 71, result has 85.7 percent of original size [2021-08-06 20:42:51,544 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 71, result has 85.7 percent of original size [2021-08-06 20:42:51,735 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 86.6 percent of original size [2021-08-06 20:42:51,787 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 86.6 percent of original size [2021-08-06 20:42:51,941 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 71.9 percent of original size [2021-08-06 20:42:51,956 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 71.9 percent of original size [2021-08-06 20:42:52,035 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 71.5 percent of original size [2021-08-06 20:42:52,052 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 71.5 percent of original size [2021-08-06 20:42:52,124 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 60, result has 47.8 percent of original size [2021-08-06 20:42:52,128 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 60, result has 47.8 percent of original size [2021-08-06 20:42:52,164 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:42:52,164 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:42:52,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009125358] [2021-08-06 20:42:52,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009125358] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:42:52,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406893755] [2021-08-06 20:42:52,164 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 20:42:52,164 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:42:52,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:42:52,165 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:42:52,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-08-06 20:42:57,590 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 20:42:57,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:42:57,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-06 20:42:57,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:43:03,330 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-08-06 20:43:03,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 390 treesize of output 181 [2021-08-06 20:43:03,718 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:43:03,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406893755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:03,719 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:43:03,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-06 20:43:03,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974695164] [2021-08-06 20:43:03,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:43:03,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:43:03,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:43:03,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:43:03,719 INFO L87 Difference]: Start difference. First operand 8779 states and 20249 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:09,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:43:09,638 INFO L93 Difference]: Finished difference Result 9348 states and 21193 transitions. [2021-08-06 20:43:09,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 20:43:09,638 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:43:09,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:43:09,650 INFO L225 Difference]: With dead ends: 9348 [2021-08-06 20:43:09,651 INFO L226 Difference]: Without dead ends: 9338 [2021-08-06 20:43:09,651 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 5756.4ms TimeCoverageRelationStatistics Valid=368, Invalid=1794, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 20:43:09,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9338 states. [2021-08-06 20:43:09,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9338 to 8831. [2021-08-06 20:43:09,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8831 states, 8830 states have (on average 2.3052095130237826) internal successors, (20355), 8830 states have internal predecessors, (20355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:09,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8831 states to 8831 states and 20355 transitions. [2021-08-06 20:43:09,766 INFO L78 Accepts]: Start accepts. Automaton has 8831 states and 20355 transitions. Word has length 30 [2021-08-06 20:43:09,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:43:09,767 INFO L470 AbstractCegarLoop]: Abstraction has 8831 states and 20355 transitions. [2021-08-06 20:43:09,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:09,767 INFO L276 IsEmpty]: Start isEmpty. Operand 8831 states and 20355 transitions. [2021-08-06 20:43:09,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:43:09,776 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:43:09,776 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:43:09,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2021-08-06 20:43:09,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-08-06 20:43:09,977 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:43:09,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:43:09,977 INFO L82 PathProgramCache]: Analyzing trace with hash 170208893, now seen corresponding path program 79 times [2021-08-06 20:43:09,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:43:09,978 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461736961] [2021-08-06 20:43:09,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:43:09,978 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:43:10,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:43:10,183 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 522, result has 28.0 percent of original size [2021-08-06 20:43:10,270 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 522, result has 28.0 percent of original size [2021-08-06 20:43:10,416 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 269, result has 45.5 percent of original size [2021-08-06 20:43:10,445 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 269, result has 45.5 percent of original size [2021-08-06 20:43:10,588 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 269, result has 46.3 percent of original size [2021-08-06 20:43:10,618 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 269, result has 46.3 percent of original size [2021-08-06 20:43:10,825 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 227, result has 65.6 percent of original size [2021-08-06 20:43:10,887 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 227, result has 65.6 percent of original size [2021-08-06 20:43:11,137 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 109, result has 71.9 percent of original size [2021-08-06 20:43:11,177 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 109, result has 71.9 percent of original size [2021-08-06 20:43:11,374 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 68, result has 76.6 percent of original size [2021-08-06 20:43:11,394 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 68, result has 76.6 percent of original size [2021-08-06 20:43:11,486 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 14, result has 94.0 percent of original size [2021-08-06 20:43:11,501 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 14, result has 94.0 percent of original size [2021-08-06 20:43:11,587 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 76.0 percent of original size [2021-08-06 20:43:11,605 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 76.0 percent of original size [2021-08-06 20:43:11,677 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 58, result has 75.5 percent of original size [2021-08-06 20:43:11,693 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 58, result has 75.5 percent of original size [2021-08-06 20:43:11,758 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:43:11,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:43:11,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461736961] [2021-08-06 20:43:11,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461736961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:11,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540926564] [2021-08-06 20:43:11,758 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 20:43:11,758 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:43:11,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:43:11,759 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:43:11,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-08-06 20:43:17,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:43:17,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 40 conjunts are in the unsatisfiable core [2021-08-06 20:43:17,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:43:20,323 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-06 20:43:20,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 257 treesize of output 175 [2021-08-06 20:43:20,817 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:43:20,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540926564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:20,818 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:43:20,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-06 20:43:20,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445356865] [2021-08-06 20:43:20,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:43:20,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:43:20,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:43:20,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:43:20,818 INFO L87 Difference]: Start difference. First operand 8831 states and 20355 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:29,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:43:29,078 INFO L93 Difference]: Finished difference Result 9689 states and 21807 transitions. [2021-08-06 20:43:29,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-06 20:43:29,078 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:43:29,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:43:29,091 INFO L225 Difference]: With dead ends: 9689 [2021-08-06 20:43:29,091 INFO L226 Difference]: Without dead ends: 9679 [2021-08-06 20:43:29,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 8594.6ms TimeCoverageRelationStatistics Valid=436, Invalid=2644, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 20:43:29,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9679 states. [2021-08-06 20:43:29,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9679 to 8843. [2021-08-06 20:43:29,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8843 states, 8842 states have (on average 2.304569102013119) internal successors, (20377), 8842 states have internal predecessors, (20377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:29,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8843 states to 8843 states and 20377 transitions. [2021-08-06 20:43:29,243 INFO L78 Accepts]: Start accepts. Automaton has 8843 states and 20377 transitions. Word has length 30 [2021-08-06 20:43:29,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:43:29,243 INFO L470 AbstractCegarLoop]: Abstraction has 8843 states and 20377 transitions. [2021-08-06 20:43:29,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:29,243 INFO L276 IsEmpty]: Start isEmpty. Operand 8843 states and 20377 transitions. [2021-08-06 20:43:29,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:43:29,252 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:43:29,252 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:43:29,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-08-06 20:43:29,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-08-06 20:43:29,452 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:43:29,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:43:29,453 INFO L82 PathProgramCache]: Analyzing trace with hash -1321286019, now seen corresponding path program 80 times [2021-08-06 20:43:29,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:43:29,453 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973150142] [2021-08-06 20:43:29,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:43:29,454 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:43:29,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:43:29,562 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 401, result has 30.3 percent of original size [2021-08-06 20:43:29,579 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 401, result has 30.3 percent of original size [2021-08-06 20:43:29,661 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 714, result has 40.6 percent of original size [2021-08-06 20:43:29,719 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 714, result has 40.6 percent of original size [2021-08-06 20:43:29,912 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 714, result has 40.8 percent of original size [2021-08-06 20:43:29,969 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 714, result has 40.8 percent of original size [2021-08-06 20:43:30,209 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 732, result has 52.6 percent of original size [2021-08-06 20:43:30,363 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 732, result has 52.6 percent of original size [2021-08-06 20:43:30,711 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 732, result has 52.3 percent of original size [2021-08-06 20:43:30,818 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 732, result has 52.3 percent of original size [2021-08-06 20:43:31,153 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 856, result has 45.3 percent of original size [2021-08-06 20:43:31,286 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 856, result has 45.3 percent of original size [2021-08-06 20:43:31,593 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 859, result has 32.5 percent of original size [2021-08-06 20:43:31,661 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 859, result has 32.5 percent of original size [2021-08-06 20:43:31,842 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 859, result has 32.3 percent of original size [2021-08-06 20:43:31,899 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 859, result has 32.3 percent of original size [2021-08-06 20:43:32,058 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 146, result has 47.9 percent of original size [2021-08-06 20:43:32,075 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 146, result has 47.9 percent of original size [2021-08-06 20:43:32,145 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 146, result has 46.7 percent of original size [2021-08-06 20:43:32,160 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 146, result has 46.7 percent of original size [2021-08-06 20:43:32,219 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:43:32,220 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:43:32,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973150142] [2021-08-06 20:43:32,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973150142] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:32,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209839389] [2021-08-06 20:43:32,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 20:43:32,220 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:43:32,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:43:32,221 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:43:32,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-06 20:43:37,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 20:43:37,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:43:37,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-06 20:43:37,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:43:40,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:43:40,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:43:40,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:43:40,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:43:40,537 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:43:40,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 251 treesize of output 189 [2021-08-06 20:43:42,384 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:43:42,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209839389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:42,384 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 20:43:42,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-06 20:43:42,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384457844] [2021-08-06 20:43:42,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 20:43:42,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 20:43:42,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 20:43:42,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-08-06 20:43:42,385 INFO L87 Difference]: Start difference. First operand 8843 states and 20377 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:55,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 20:43:55,497 INFO L93 Difference]: Finished difference Result 11466 states and 26231 transitions. [2021-08-06 20:43:55,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-06 20:43:55,498 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-06 20:43:55,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 20:43:55,512 INFO L225 Difference]: With dead ends: 11466 [2021-08-06 20:43:55,512 INFO L226 Difference]: Without dead ends: 11456 [2021-08-06 20:43:55,512 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1742 ImplicationChecksByTransitivity, 12932.3ms TimeCoverageRelationStatistics Valid=479, Invalid=5221, Unknown=0, NotChecked=0, Total=5700 [2021-08-06 20:43:55,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11456 states. [2021-08-06 20:43:55,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11456 to 8868. [2021-08-06 20:43:55,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8868 states, 8867 states have (on average 2.3046126085485508) internal successors, (20435), 8867 states have internal predecessors, (20435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:55,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8868 states to 8868 states and 20435 transitions. [2021-08-06 20:43:55,628 INFO L78 Accepts]: Start accepts. Automaton has 8868 states and 20435 transitions. Word has length 30 [2021-08-06 20:43:55,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 20:43:55,628 INFO L470 AbstractCegarLoop]: Abstraction has 8868 states and 20435 transitions. [2021-08-06 20:43:55,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 20:43:55,629 INFO L276 IsEmpty]: Start isEmpty. Operand 8868 states and 20435 transitions. [2021-08-06 20:43:55,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-06 20:43:55,637 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 20:43:55,637 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 20:43:55,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2021-08-06 20:43:55,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:43:55,838 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 20:43:55,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 20:43:55,838 INFO L82 PathProgramCache]: Analyzing trace with hash 423998017, now seen corresponding path program 81 times [2021-08-06 20:43:55,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 20:43:55,838 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719695034] [2021-08-06 20:43:55,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 20:43:55,838 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 20:43:55,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 20:43:55,934 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 115, result has 48.9 percent of original size [2021-08-06 20:43:55,942 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 115, result has 48.9 percent of original size [2021-08-06 20:43:55,998 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 207, result has 56.4 percent of original size [2021-08-06 20:43:56,024 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 207, result has 56.4 percent of original size [2021-08-06 20:43:56,123 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 207, result has 56.9 percent of original size [2021-08-06 20:43:56,150 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 207, result has 56.9 percent of original size [2021-08-06 20:43:56,267 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 226, result has 62.2 percent of original size [2021-08-06 20:43:56,314 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 226, result has 62.2 percent of original size [2021-08-06 20:43:56,487 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 226, result has 61.7 percent of original size [2021-08-06 20:43:56,523 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 226, result has 61.7 percent of original size [2021-08-06 20:43:56,691 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 414, result has 43.1 percent of original size [2021-08-06 20:43:56,746 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 414, result has 43.1 percent of original size [2021-08-06 20:43:56,972 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 414, result has 42.8 percent of original size [2021-08-06 20:43:57,022 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 414, result has 42.8 percent of original size [2021-08-06 20:43:57,239 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 323, result has 37.2 percent of original size [2021-08-06 20:43:57,277 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 323, result has 37.2 percent of original size [2021-08-06 20:43:57,360 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 154, result has 43.4 percent of original size [2021-08-06 20:43:57,374 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 154, result has 43.4 percent of original size [2021-08-06 20:43:57,440 WARN L248 tifierPushTermWalker]: Quantifier elimination called on non-simplified input: treesize reduction 154, result has 42.1 percent of original size [2021-08-06 20:43:57,452 WARN L260 tifierPushTermWalker]: Quantifier elimination failed to simlify output: treesize reduction 154, result has 42.1 percent of original size [2021-08-06 20:43:57,510 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 20:43:57,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 20:43:57,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719695034] [2021-08-06 20:43:57,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719695034] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 20:43:57,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848472889] [2021-08-06 20:43:57,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 20:43:57,510 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:43:57,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 20:43:57,511 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 20:43:57,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-06 20:44:03,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 20:44:03,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 20:44:03,575 WARN L261 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-06 20:44:03,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 20:44:08,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 20:44:08,138 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 20:44:08,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 302 treesize of output 260 Received shutdown request... [2021-08-06 20:45:25,104 WARN L223 SmtUtils]: Removed 1 from assertion stack [2021-08-06 20:45:25,106 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-06 20:45:25,118 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-06 20:45:25,118 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-06 20:45:25,141 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-06 20:45:25,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 20:45:25,306 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 16ms.. [2021-08-06 20:45:25,308 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-06 20:45:25,308 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-06 20:45:25,308 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-06 20:45:25,311 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-06 20:45:25,311 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-06 20:45:25,312 INFO L202 PluginConnector]: Adding new model mts-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.08 08:45:25 BasicIcfg [2021-08-06 20:45:25,312 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-06 20:45:25,312 INFO L168 Benchmark]: Toolchain (without parser) took 739792.34 ms. Allocated memory was 191.9 MB in the beginning and 2.3 GB in the end (delta: 2.1 GB). Free memory was 171.6 MB in the beginning and 1.4 GB in the end (delta: -1.2 GB). Peak memory consumption was 1.9 GB. Max. memory is 8.0 GB. [2021-08-06 20:45:25,312 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 191.9 MB. Free memory is still 172.7 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-06 20:45:25,312 INFO L168 Benchmark]: Boogie Procedure Inliner took 22.86 ms. Allocated memory is still 191.9 MB. Free memory was 171.5 MB in the beginning and 170.0 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-06 20:45:25,313 INFO L168 Benchmark]: Boogie Preprocessor took 15.01 ms. Allocated memory is still 191.9 MB. Free memory was 170.0 MB in the beginning and 169.0 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-06 20:45:25,313 INFO L168 Benchmark]: RCFGBuilder took 254.69 ms. Allocated memory is still 191.9 MB. Free memory was 168.9 MB in the beginning and 155.0 MB in the end (delta: 13.8 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-08-06 20:45:25,313 INFO L168 Benchmark]: TraceAbstraction took 739495.77 ms. Allocated memory was 191.9 MB in the beginning and 2.3 GB in the end (delta: 2.1 GB). Free memory was 154.5 MB in the beginning and 1.4 GB in the end (delta: -1.2 GB). Peak memory consumption was 1.9 GB. Max. memory is 8.0 GB. [2021-08-06 20:45:25,313 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 191.9 MB. Free memory is still 172.7 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 22.86 ms. Allocated memory is still 191.9 MB. Free memory was 171.5 MB in the beginning and 170.0 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 15.01 ms. Allocated memory is still 191.9 MB. Free memory was 170.0 MB in the beginning and 169.0 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 254.69 ms. Allocated memory is still 191.9 MB. Free memory was 168.9 MB in the beginning and 155.0 MB in the end (delta: 13.8 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 739495.77 ms. Allocated memory was 191.9 MB in the beginning and 2.3 GB in the end (delta: 2.1 GB). Free memory was 154.5 MB in the beginning and 1.4 GB in the end (delta: -1.2 GB). Peak memory consumption was 1.9 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 247, positive: 220, positive conditional: 220, positive unconditional: 0, negative: 27, negative conditional: 27, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 220, positive: 220, positive conditional: 0, positive unconditional: 220, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 72, positive: 72, positive conditional: 0, positive unconditional: 72, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 72, positive: 72, positive conditional: 0, positive unconditional: 72, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 220, positive: 148, positive conditional: 0, positive unconditional: 148, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 72, unknown conditional: 0, unknown unconditional: 72] , Statistics on independence cache: Total cache size (in pairs): 72, Positive cache size: 72, Positive conditional cache size: 0, Positive unconditional cache size: 72, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 27 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 68]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 16ms.. - TimeoutResultAtElement [Line: 61]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 16ms.. - TimeoutResultAtElement [Line: 61]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 16ms.. - TimeoutResultAtElement [Line: 62]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 16ms.. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 739400.1ms, OverallIterations: 110, TraceHistogramMax: 3, EmptinessCheckTime: 329.2ms, AutomataDifference: 139014.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 107.5ms, PartialOrderReductionTime: 92.6ms, HoareTripleCheckerStatistics: 2718 SDtfs, 17044 SDslu, 18228 SDs, 0 SdLazy, 39942 SolverSat, 3381 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 24273.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5826 GetRequests, 2257 SyntacticMatches, 132 SemanticMatches, 3437 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38303 ImplicationChecksByTransitivity, 136599.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=9834occurred in iteration=96, InterpolantAutomatonStates: 2770, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 4012.2ms AutomataMinimizationTime, 109 MinimizatonAttempts, 62187 StatesRemovedByMinimization, 108 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 369.9ms SsaConstructionTime, 1988.3ms SatisfiabilityAnalysisTime, 165864.3ms InterpolantComputationTime, 5814 NumberOfCodeBlocks, 5814 NumberOfCodeBlocksAsserted, 351 NumberOfCheckSat, 5598 ConstructedInterpolants, 83 QuantifiedInterpolants, 143850 SizeOfPredicates, 565 NumberOfNonLiveVariables, 8087 ConjunctsInSsa, 2011 ConjunctsInUnsatCore, 216 InterpolantComputations, 2 PerfectInterpolantSequences, 396/1799 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown