/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/chromosome-subst.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 12:14:08,403 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 12:14:08,405 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 12:14:08,438 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 12:14:08,438 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 12:14:08,442 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 12:14:08,444 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 12:14:08,450 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 12:14:08,452 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 12:14:08,460 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 12:14:08,461 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 12:14:08,462 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 12:14:08,462 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 12:14:08,464 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 12:14:08,466 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 12:14:08,470 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 12:14:08,471 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 12:14:08,473 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 12:14:08,476 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 12:14:08,479 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 12:14:08,480 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 12:14:08,482 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 12:14:08,483 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 12:14:08,484 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 12:14:08,486 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 12:14:08,486 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 12:14:08,486 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 12:14:08,487 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 12:14:08,487 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 12:14:08,488 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 12:14:08,488 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 12:14:08,489 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 12:14:08,489 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 12:14:08,490 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 12:14:08,491 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 12:14:08,491 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 12:14:08,492 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 12:14:08,492 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 12:14:08,492 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 12:14:08,494 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 12:14:08,495 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 12:14:08,496 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-08-21 12:14:08,535 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 12:14:08,535 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 12:14:08,536 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-21 12:14:08,536 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-21 12:14:08,539 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 12:14:08,539 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 12:14:08,539 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 12:14:08,539 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 12:14:08,539 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 12:14:08,539 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 12:14:08,540 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 12:14:08,540 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 12:14:08,540 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 12:14:08,541 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 12:14:08,541 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 12:14:08,541 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 12:14:08,541 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 12:14:08,541 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 12:14:08,541 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 12:14:08,542 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 12:14:08,542 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 12:14:08,542 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 12:14:08,542 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 12:14:08,542 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 12:14:08,542 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 12:14:08,542 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 12:14:08,543 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 12:14:08,543 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 12:14:08,543 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 12:14:08,543 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 12:14:08,543 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 12:14:08,543 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-21 12:14:08,808 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 12:14:08,828 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 12:14:08,832 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 12:14:08,833 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 12:14:08,833 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 12:14:08,834 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/chromosome-subst.wvr.bpl [2021-08-21 12:14:08,834 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/chromosome-subst.wvr.bpl' [2021-08-21 12:14:08,871 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 12:14:08,872 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 12:14:08,873 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 12:14:08,873 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 12:14:08,873 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 12:14:08,883 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "chromosome-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:14:08" (1/1) ... [2021-08-21 12:14:08,890 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "chromosome-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:14:08" (1/1) ... [2021-08-21 12:14:08,897 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 12:14:08,899 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 12:14:08,899 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 12:14:08,900 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 12:14:08,907 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "chromosome-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:14:08" (1/1) ... [2021-08-21 12:14:08,907 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "chromosome-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:14:08" (1/1) ... [2021-08-21 12:14:08,917 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "chromosome-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:14:08" (1/1) ... [2021-08-21 12:14:08,918 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "chromosome-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:14:08" (1/1) ... [2021-08-21 12:14:08,921 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "chromosome-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:14:08" (1/1) ... [2021-08-21 12:14:08,923 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "chromosome-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:14:08" (1/1) ... [2021-08-21 12:14:08,924 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "chromosome-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:14:08" (1/1) ... [2021-08-21 12:14:08,925 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 12:14:08,926 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 12:14:08,926 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 12:14:08,926 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 12:14:08,929 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "chromosome-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:14:08" (1/1) ... [2021-08-21 12:14:08,936 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 12:14:08,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:08,959 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-21 12:14:08,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-21 12:14:08,991 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 12:14:08,991 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 12:14:08,991 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 12:14:08,991 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 12:14:08,992 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 12:14:08,992 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 12:14:08,992 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 12:14:08,992 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 12:14:08,992 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 12:14:08,992 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 12:14:08,992 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 12:14:08,992 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 12:14:08,993 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 12:14:09,292 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 12:14:09,292 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2021-08-21 12:14:09,294 INFO L202 PluginConnector]: Adding new model chromosome-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 12:14:09 BoogieIcfgContainer [2021-08-21 12:14:09,294 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 12:14:09,296 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 12:14:09,296 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 12:14:09,312 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 12:14:09,313 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "chromosome-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:14:08" (1/2) ... [2021-08-21 12:14:09,314 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@46c208d3 and model type chromosome-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 12:14:09, skipping insertion in model container [2021-08-21 12:14:09,314 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "chromosome-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 12:14:09" (2/2) ... [2021-08-21 12:14:09,317 INFO L111 eAbstractionObserver]: Analyzing ICFG chromosome-subst.wvr.bpl [2021-08-21 12:14:09,321 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 12:14:09,322 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 12:14:09,322 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 12:14:09,322 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 12:14:09,384 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-21 12:14:09,428 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 12:14:09,434 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 12:14:09,434 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-21 12:14:09,442 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 32 places, 25 transitions, 74 flow [2021-08-21 12:14:09,462 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 108 states, 107 states have (on average 2.878504672897196) internal successors, (308), 107 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:09,467 INFO L276 IsEmpty]: Start isEmpty. Operand has 108 states, 107 states have (on average 2.878504672897196) internal successors, (308), 107 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:09,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 12:14:09,476 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:09,476 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:09,477 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:09,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:09,482 INFO L82 PathProgramCache]: Analyzing trace with hash 322758138, now seen corresponding path program 1 times [2021-08-21 12:14:09,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:09,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439099055] [2021-08-21 12:14:09,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:09,504 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:09,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:09,662 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:14:09,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:09,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439099055] [2021-08-21 12:14:09,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439099055] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:09,663 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:09,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 12:14:09,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36424064] [2021-08-21 12:14:09,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 12:14:09,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:09,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 12:14:09,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:14:09,681 INFO L87 Difference]: Start difference. First operand has 108 states, 107 states have (on average 2.878504672897196) internal successors, (308), 107 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:09,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:09,734 INFO L93 Difference]: Finished difference Result 248 states and 694 transitions. [2021-08-21 12:14:09,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 12:14:09,735 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-21 12:14:09,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:09,746 INFO L225 Difference]: With dead ends: 248 [2021-08-21 12:14:09,747 INFO L226 Difference]: Without dead ends: 248 [2021-08-21 12:14:09,748 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.3ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:14:09,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-08-21 12:14:09,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 129. [2021-08-21 12:14:09,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 128 states have (on average 2.9609375) internal successors, (379), 128 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:09,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 379 transitions. [2021-08-21 12:14:09,791 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 379 transitions. Word has length 17 [2021-08-21 12:14:09,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:09,792 INFO L470 AbstractCegarLoop]: Abstraction has 129 states and 379 transitions. [2021-08-21 12:14:09,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:09,792 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 379 transitions. [2021-08-21 12:14:09,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 12:14:09,794 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:09,794 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:09,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 12:14:09,794 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:09,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:09,795 INFO L82 PathProgramCache]: Analyzing trace with hash -515592662, now seen corresponding path program 2 times [2021-08-21 12:14:09,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:09,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013813699] [2021-08-21 12:14:09,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:09,796 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:09,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:09,836 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:14:09,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:09,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013813699] [2021-08-21 12:14:09,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013813699] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:09,837 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:09,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 12:14:09,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175348674] [2021-08-21 12:14:09,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 12:14:09,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:09,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 12:14:09,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:14:09,840 INFO L87 Difference]: Start difference. First operand 129 states and 379 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:09,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:09,868 INFO L93 Difference]: Finished difference Result 206 states and 576 transitions. [2021-08-21 12:14:09,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 12:14:09,870 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-21 12:14:09,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:09,872 INFO L225 Difference]: With dead ends: 206 [2021-08-21 12:14:09,873 INFO L226 Difference]: Without dead ends: 183 [2021-08-21 12:14:09,873 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:14:09,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-08-21 12:14:09,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 129. [2021-08-21 12:14:09,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 128 states have (on average 2.890625) internal successors, (370), 128 states have internal predecessors, (370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:09,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 370 transitions. [2021-08-21 12:14:09,899 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 370 transitions. Word has length 17 [2021-08-21 12:14:09,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:09,899 INFO L470 AbstractCegarLoop]: Abstraction has 129 states and 370 transitions. [2021-08-21 12:14:09,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:09,900 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 370 transitions. [2021-08-21 12:14:09,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 12:14:09,901 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:09,901 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:09,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 12:14:09,901 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:09,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:09,902 INFO L82 PathProgramCache]: Analyzing trace with hash -1307213656, now seen corresponding path program 3 times [2021-08-21 12:14:09,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:09,902 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603241836] [2021-08-21 12:14:09,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:09,903 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:09,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:09,970 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:14:09,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:09,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603241836] [2021-08-21 12:14:09,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603241836] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:09,972 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:09,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 12:14:09,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120892381] [2021-08-21 12:14:09,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 12:14:09,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:09,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 12:14:09,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:14:09,975 INFO L87 Difference]: Start difference. First operand 129 states and 370 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:10,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:10,006 INFO L93 Difference]: Finished difference Result 141 states and 406 transitions. [2021-08-21 12:14:10,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 12:14:10,007 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-08-21 12:14:10,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:10,010 INFO L225 Difference]: With dead ends: 141 [2021-08-21 12:14:10,010 INFO L226 Difference]: Without dead ends: 141 [2021-08-21 12:14:10,010 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:14:10,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2021-08-21 12:14:10,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 129. [2021-08-21 12:14:10,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 128 states have (on average 2.890625) internal successors, (370), 128 states have internal predecessors, (370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:10,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 370 transitions. [2021-08-21 12:14:10,027 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 370 transitions. Word has length 17 [2021-08-21 12:14:10,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:10,028 INFO L470 AbstractCegarLoop]: Abstraction has 129 states and 370 transitions. [2021-08-21 12:14:10,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:10,028 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 370 transitions. [2021-08-21 12:14:10,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:14:10,032 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:10,032 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:10,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 12:14:10,033 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:10,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:10,034 INFO L82 PathProgramCache]: Analyzing trace with hash -1870215385, now seen corresponding path program 1 times [2021-08-21 12:14:10,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:10,035 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679179605] [2021-08-21 12:14:10,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:10,035 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:10,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:10,179 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:14:10,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:10,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679179605] [2021-08-21 12:14:10,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679179605] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:10,180 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:10,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 12:14:10,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10725084] [2021-08-21 12:14:10,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 12:14:10,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:10,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 12:14:10,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:14:10,182 INFO L87 Difference]: Start difference. First operand 129 states and 370 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 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-21 12:14:10,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:10,221 INFO L93 Difference]: Finished difference Result 265 states and 764 transitions. [2021-08-21 12:14:10,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 12:14:10,222 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 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-21 12:14:10,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:10,224 INFO L225 Difference]: With dead ends: 265 [2021-08-21 12:14:10,224 INFO L226 Difference]: Without dead ends: 238 [2021-08-21 12:14:10,225 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 36.0ms TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2021-08-21 12:14:10,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2021-08-21 12:14:10,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 178. [2021-08-21 12:14:10,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.9152542372881354) internal successors, (516), 177 states have internal predecessors, (516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:10,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 516 transitions. [2021-08-21 12:14:10,234 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 516 transitions. Word has length 18 [2021-08-21 12:14:10,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:10,234 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 516 transitions. [2021-08-21 12:14:10,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 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-21 12:14:10,235 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 516 transitions. [2021-08-21 12:14:10,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:14:10,236 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:10,236 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:10,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 12:14:10,237 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:10,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:10,237 INFO L82 PathProgramCache]: Analyzing trace with hash 483254867, now seen corresponding path program 2 times [2021-08-21 12:14:10,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:10,238 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806823964] [2021-08-21 12:14:10,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:10,238 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:10,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:10,411 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:14:10,411 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:10,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806823964] [2021-08-21 12:14:10,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806823964] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:10,412 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:10,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 12:14:10,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97031905] [2021-08-21 12:14:10,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 12:14:10,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:10,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 12:14:10,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:14:10,414 INFO L87 Difference]: Start difference. First operand 178 states and 516 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 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-21 12:14:10,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:10,568 INFO L93 Difference]: Finished difference Result 372 states and 1056 transitions. [2021-08-21 12:14:10,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:14:10,569 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 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-21 12:14:10,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:10,571 INFO L225 Difference]: With dead ends: 372 [2021-08-21 12:14:10,571 INFO L226 Difference]: Without dead ends: 345 [2021-08-21 12:14:10,572 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 142.0ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:14:10,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2021-08-21 12:14:10,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 195. [2021-08-21 12:14:10,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 194 states have (on average 3.0412371134020617) internal successors, (590), 194 states have internal predecessors, (590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:10,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 590 transitions. [2021-08-21 12:14:10,589 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 590 transitions. Word has length 18 [2021-08-21 12:14:10,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:10,589 INFO L470 AbstractCegarLoop]: Abstraction has 195 states and 590 transitions. [2021-08-21 12:14:10,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 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-21 12:14:10,590 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 590 transitions. [2021-08-21 12:14:10,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:14:10,591 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:10,592 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:10,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 12:14:10,592 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:10,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:10,593 INFO L82 PathProgramCache]: Analyzing trace with hash 498715663, now seen corresponding path program 3 times [2021-08-21 12:14:10,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:10,594 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424288990] [2021-08-21 12:14:10,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:10,595 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:10,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:10,757 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:14:10,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:10,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424288990] [2021-08-21 12:14:10,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424288990] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:10,758 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:10,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 12:14:10,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602418557] [2021-08-21 12:14:10,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 12:14:10,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:10,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 12:14:10,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:14:10,761 INFO L87 Difference]: Start difference. First operand 195 states and 590 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 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-21 12:14:10,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:10,889 INFO L93 Difference]: Finished difference Result 372 states and 1031 transitions. [2021-08-21 12:14:10,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:14:10,890 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 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-21 12:14:10,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:10,892 INFO L225 Difference]: With dead ends: 372 [2021-08-21 12:14:10,892 INFO L226 Difference]: Without dead ends: 332 [2021-08-21 12:14:10,893 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 114.1ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:14:10,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-08-21 12:14:10,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 195. [2021-08-21 12:14:10,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 194 states have (on average 3.0103092783505154) internal successors, (584), 194 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:10,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 584 transitions. [2021-08-21 12:14:10,902 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 584 transitions. Word has length 18 [2021-08-21 12:14:10,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:10,904 INFO L470 AbstractCegarLoop]: Abstraction has 195 states and 584 transitions. [2021-08-21 12:14:10,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 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-21 12:14:10,905 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 584 transitions. [2021-08-21 12:14:10,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:14:10,906 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:10,906 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:10,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-21 12:14:10,906 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:10,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:10,907 INFO L82 PathProgramCache]: Analyzing trace with hash -1735391831, now seen corresponding path program 4 times [2021-08-21 12:14:10,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:10,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927269833] [2021-08-21 12:14:10,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:10,907 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:10,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:10,986 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:14:10,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:10,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927269833] [2021-08-21 12:14:10,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927269833] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:10,987 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:10,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 12:14:10,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071106953] [2021-08-21 12:14:10,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 12:14:10,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:10,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 12:14:10,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:14:10,989 INFO L87 Difference]: Start difference. First operand 195 states and 584 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 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-21 12:14:11,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:11,060 INFO L93 Difference]: Finished difference Result 318 states and 896 transitions. [2021-08-21 12:14:11,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:14:11,060 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 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-21 12:14:11,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:11,062 INFO L225 Difference]: With dead ends: 318 [2021-08-21 12:14:11,062 INFO L226 Difference]: Without dead ends: 255 [2021-08-21 12:14:11,062 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 69.2ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-21 12:14:11,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2021-08-21 12:14:11,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 195. [2021-08-21 12:14:11,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 194 states have (on average 2.9536082474226806) internal successors, (573), 194 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 573 transitions. [2021-08-21 12:14:11,069 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 573 transitions. Word has length 18 [2021-08-21 12:14:11,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:11,069 INFO L470 AbstractCegarLoop]: Abstraction has 195 states and 573 transitions. [2021-08-21 12:14:11,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 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-21 12:14:11,069 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 573 transitions. [2021-08-21 12:14:11,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:14:11,070 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:11,070 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:11,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-21 12:14:11,070 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:11,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:11,071 INFO L82 PathProgramCache]: Analyzing trace with hash -1322929447, now seen corresponding path program 1 times [2021-08-21 12:14:11,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:11,071 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48439020] [2021-08-21 12:14:11,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:11,071 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:11,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:11,107 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:14:11,107 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:11,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48439020] [2021-08-21 12:14:11,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48439020] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:11,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:11,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 12:14:11,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681298560] [2021-08-21 12:14:11,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:14:11,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:11,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:14:11,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:14:11,109 INFO L87 Difference]: Start difference. First operand 195 states and 573 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:11,141 INFO L93 Difference]: Finished difference Result 285 states and 816 transitions. [2021-08-21 12:14:11,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:14:11,141 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-21 12:14:11,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:11,143 INFO L225 Difference]: With dead ends: 285 [2021-08-21 12:14:11,143 INFO L226 Difference]: Without dead ends: 261 [2021-08-21 12:14:11,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 18.6ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:14:11,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-08-21 12:14:11,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 183. [2021-08-21 12:14:11,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.9505494505494507) internal successors, (537), 182 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 537 transitions. [2021-08-21 12:14:11,158 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 537 transitions. Word has length 19 [2021-08-21 12:14:11,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:11,159 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 537 transitions. [2021-08-21 12:14:11,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,160 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 537 transitions. [2021-08-21 12:14:11,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:14:11,161 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:11,161 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:11,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-08-21 12:14:11,161 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:11,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:11,162 INFO L82 PathProgramCache]: Analyzing trace with hash 239156717, now seen corresponding path program 1 times [2021-08-21 12:14:11,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:11,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019694774] [2021-08-21 12:14:11,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:11,162 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:11,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:11,218 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:14:11,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:11,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019694774] [2021-08-21 12:14:11,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019694774] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:11,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:11,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 12:14:11,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177850805] [2021-08-21 12:14:11,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:14:11,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:11,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:14:11,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:14:11,220 INFO L87 Difference]: Start difference. First operand 183 states and 537 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:11,250 INFO L93 Difference]: Finished difference Result 279 states and 816 transitions. [2021-08-21 12:14:11,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:14:11,251 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-21 12:14:11,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:11,253 INFO L225 Difference]: With dead ends: 279 [2021-08-21 12:14:11,254 INFO L226 Difference]: Without dead ends: 279 [2021-08-21 12:14:11,254 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 19.4ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:14:11,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2021-08-21 12:14:11,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 183. [2021-08-21 12:14:11,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.9505494505494507) internal successors, (537), 182 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 537 transitions. [2021-08-21 12:14:11,262 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 537 transitions. Word has length 19 [2021-08-21 12:14:11,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:11,262 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 537 transitions. [2021-08-21 12:14:11,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,264 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 537 transitions. [2021-08-21 12:14:11,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:14:11,266 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:11,268 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:11,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-08-21 12:14:11,268 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:11,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:11,269 INFO L82 PathProgramCache]: Analyzing trace with hash 844392021, now seen corresponding path program 2 times [2021-08-21 12:14:11,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:11,270 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909917600] [2021-08-21 12:14:11,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:11,270 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:11,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:11,339 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:14:11,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:11,340 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909917600] [2021-08-21 12:14:11,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909917600] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:11,341 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:11,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 12:14:11,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442644934] [2021-08-21 12:14:11,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:14:11,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:11,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:14:11,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:14:11,342 INFO L87 Difference]: Start difference. First operand 183 states and 537 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:11,401 INFO L93 Difference]: Finished difference Result 333 states and 939 transitions. [2021-08-21 12:14:11,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:14:11,402 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-21 12:14:11,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:11,403 INFO L225 Difference]: With dead ends: 333 [2021-08-21 12:14:11,404 INFO L226 Difference]: Without dead ends: 321 [2021-08-21 12:14:11,404 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 46.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 12:14:11,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-08-21 12:14:11,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 201. [2021-08-21 12:14:11,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 200 states have (on average 2.955) internal successors, (591), 200 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 591 transitions. [2021-08-21 12:14:11,411 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 591 transitions. Word has length 19 [2021-08-21 12:14:11,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:11,411 INFO L470 AbstractCegarLoop]: Abstraction has 201 states and 591 transitions. [2021-08-21 12:14:11,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,412 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 591 transitions. [2021-08-21 12:14:11,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:14:11,412 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:11,413 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:11,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-08-21 12:14:11,413 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:11,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:11,413 INFO L82 PathProgramCache]: Analyzing trace with hash -11164707, now seen corresponding path program 2 times [2021-08-21 12:14:11,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:11,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569786279] [2021-08-21 12:14:11,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:11,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:11,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:11,482 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:14:11,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:11,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569786279] [2021-08-21 12:14:11,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569786279] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:11,482 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:11,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 12:14:11,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058428747] [2021-08-21 12:14:11,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:14:11,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:11,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:14:11,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:14:11,485 INFO L87 Difference]: Start difference. First operand 201 states and 591 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:11,531 INFO L93 Difference]: Finished difference Result 297 states and 852 transitions. [2021-08-21 12:14:11,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:14:11,531 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-21 12:14:11,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:11,533 INFO L225 Difference]: With dead ends: 297 [2021-08-21 12:14:11,533 INFO L226 Difference]: Without dead ends: 297 [2021-08-21 12:14:11,533 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 35.0ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 12:14:11,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2021-08-21 12:14:11,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 201. [2021-08-21 12:14:11,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 200 states have (on average 2.955) internal successors, (591), 200 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 591 transitions. [2021-08-21 12:14:11,540 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 591 transitions. Word has length 19 [2021-08-21 12:14:11,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:11,540 INFO L470 AbstractCegarLoop]: Abstraction has 201 states and 591 transitions. [2021-08-21 12:14:11,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,540 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 591 transitions. [2021-08-21 12:14:11,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:14:11,541 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:11,541 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:11,541 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-08-21 12:14:11,541 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:11,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:11,542 INFO L82 PathProgramCache]: Analyzing trace with hash 575750895, now seen corresponding path program 3 times [2021-08-21 12:14:11,542 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:11,542 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549350118] [2021-08-21 12:14:11,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:11,542 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:11,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:11,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:14:11,579 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:11,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549350118] [2021-08-21 12:14:11,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549350118] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:11,579 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:11,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 12:14:11,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922505112] [2021-08-21 12:14:11,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:14:11,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:11,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:14:11,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:14:11,580 INFO L87 Difference]: Start difference. First operand 201 states and 591 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:11,613 INFO L93 Difference]: Finished difference Result 219 states and 632 transitions. [2021-08-21 12:14:11,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:14:11,613 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-21 12:14:11,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:11,615 INFO L225 Difference]: With dead ends: 219 [2021-08-21 12:14:11,615 INFO L226 Difference]: Without dead ends: 206 [2021-08-21 12:14:11,615 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 25.3ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:14:11,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-08-21 12:14:11,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 188. [2021-08-21 12:14:11,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 187 states have (on average 2.9572192513368982) internal successors, (553), 187 states have internal predecessors, (553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 553 transitions. [2021-08-21 12:14:11,620 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 553 transitions. Word has length 19 [2021-08-21 12:14:11,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:11,621 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 553 transitions. [2021-08-21 12:14:11,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,621 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 553 transitions. [2021-08-21 12:14:11,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:14:11,621 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:11,622 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:11,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-08-21 12:14:11,622 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:11,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:11,622 INFO L82 PathProgramCache]: Analyzing trace with hash -1371281447, now seen corresponding path program 3 times [2021-08-21 12:14:11,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:11,623 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511701868] [2021-08-21 12:14:11,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:11,623 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:11,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:11,670 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:14:11,670 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:11,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511701868] [2021-08-21 12:14:11,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511701868] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:11,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:11,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 12:14:11,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136662097] [2021-08-21 12:14:11,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:14:11,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:11,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:14:11,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:14:11,672 INFO L87 Difference]: Start difference. First operand 188 states and 553 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:11,707 INFO L93 Difference]: Finished difference Result 267 states and 774 transitions. [2021-08-21 12:14:11,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:14:11,708 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-21 12:14:11,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:11,709 INFO L225 Difference]: With dead ends: 267 [2021-08-21 12:14:11,709 INFO L226 Difference]: Without dead ends: 267 [2021-08-21 12:14:11,710 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 29.4ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:14:11,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-08-21 12:14:11,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 189. [2021-08-21 12:14:11,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.9202127659574466) internal successors, (549), 188 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 549 transitions. [2021-08-21 12:14:11,716 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 549 transitions. Word has length 19 [2021-08-21 12:14:11,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:11,716 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 549 transitions. [2021-08-21 12:14:11,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,716 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 549 transitions. [2021-08-21 12:14:11,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:14:11,717 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:11,717 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:11,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-08-21 12:14:11,717 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:11,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:11,718 INFO L82 PathProgramCache]: Analyzing trace with hash -1379795667, now seen corresponding path program 4 times [2021-08-21 12:14:11,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:11,718 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771560781] [2021-08-21 12:14:11,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:11,718 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:11,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:11,765 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:14:11,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:11,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771560781] [2021-08-21 12:14:11,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771560781] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:11,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:11,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 12:14:11,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710184067] [2021-08-21 12:14:11,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:14:11,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:11,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:14:11,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:14:11,767 INFO L87 Difference]: Start difference. First operand 189 states and 549 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:11,813 INFO L93 Difference]: Finished difference Result 207 states and 591 transitions. [2021-08-21 12:14:11,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:14:11,813 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-21 12:14:11,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:11,814 INFO L225 Difference]: With dead ends: 207 [2021-08-21 12:14:11,814 INFO L226 Difference]: Without dead ends: 195 [2021-08-21 12:14:11,815 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 38.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-21 12:14:11,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-08-21 12:14:11,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 195. [2021-08-21 12:14:11,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 194 states have (on average 2.922680412371134) internal successors, (567), 194 states have internal predecessors, (567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 567 transitions. [2021-08-21 12:14:11,820 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 567 transitions. Word has length 19 [2021-08-21 12:14:11,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:11,820 INFO L470 AbstractCegarLoop]: Abstraction has 195 states and 567 transitions. [2021-08-21 12:14:11,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,820 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 567 transitions. [2021-08-21 12:14:11,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:14:11,821 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:11,821 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:11,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-08-21 12:14:11,821 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:11,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:11,822 INFO L82 PathProgramCache]: Analyzing trace with hash 699498161, now seen corresponding path program 5 times [2021-08-21 12:14:11,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:11,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480301360] [2021-08-21 12:14:11,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:11,822 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:11,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:11,877 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:14:11,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:11,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480301360] [2021-08-21 12:14:11,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480301360] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:11,878 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:11,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 12:14:11,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205888781] [2021-08-21 12:14:11,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:14:11,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:11,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:14:11,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:14:11,879 INFO L87 Difference]: Start difference. First operand 195 states and 567 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:11,916 INFO L93 Difference]: Finished difference Result 214 states and 623 transitions. [2021-08-21 12:14:11,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:14:11,917 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-21 12:14:11,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:11,918 INFO L225 Difference]: With dead ends: 214 [2021-08-21 12:14:11,918 INFO L226 Difference]: Without dead ends: 214 [2021-08-21 12:14:11,918 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 36.6ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:14:11,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-08-21 12:14:11,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 189. [2021-08-21 12:14:11,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.9202127659574466) internal successors, (549), 188 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 549 transitions. [2021-08-21 12:14:11,924 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 549 transitions. Word has length 19 [2021-08-21 12:14:11,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:11,925 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 549 transitions. [2021-08-21 12:14:11,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:11,925 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 549 transitions. [2021-08-21 12:14:11,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:14:11,925 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:11,926 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:11,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-08-21 12:14:11,926 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:11,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:11,926 INFO L82 PathProgramCache]: Analyzing trace with hash 1772583541, now seen corresponding path program 6 times [2021-08-21 12:14:11,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:11,926 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463015299] [2021-08-21 12:14:11,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:11,927 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:11,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:11,975 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:14:11,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:11,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463015299] [2021-08-21 12:14:11,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463015299] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:14:11,975 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:14:11,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 12:14:11,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241725918] [2021-08-21 12:14:11,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:14:11,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:11,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:14:11,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:14:11,976 INFO L87 Difference]: Start difference. First operand 189 states and 549 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:12,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:12,006 INFO L93 Difference]: Finished difference Result 208 states and 605 transitions. [2021-08-21 12:14:12,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:14:12,006 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-21 12:14:12,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:12,008 INFO L225 Difference]: With dead ends: 208 [2021-08-21 12:14:12,008 INFO L226 Difference]: Without dead ends: 208 [2021-08-21 12:14:12,008 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.3ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:14:12,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-08-21 12:14:12,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 189. [2021-08-21 12:14:12,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.9202127659574466) internal successors, (549), 188 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:12,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 549 transitions. [2021-08-21 12:14:12,013 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 549 transitions. Word has length 19 [2021-08-21 12:14:12,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:12,013 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 549 transitions. [2021-08-21 12:14:12,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:12,013 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 549 transitions. [2021-08-21 12:14:12,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:14:12,014 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:12,014 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-21 12:14:12,014 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-08-21 12:14:12,014 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:12,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:12,015 INFO L82 PathProgramCache]: Analyzing trace with hash -356903725, now seen corresponding path program 1 times [2021-08-21 12:14:12,015 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:12,015 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217339088] [2021-08-21 12:14:12,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:12,015 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:12,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:12,087 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:14:12,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:12,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217339088] [2021-08-21 12:14:12,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217339088] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:12,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075636837] [2021-08-21 12:14:12,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:12,088 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:12,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:12,092 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:12,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 12:14:12,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:12,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:14:12,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:12,440 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:14:12,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075636837] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:12,440 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:12,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 7 [2021-08-21 12:14:12,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567937479] [2021-08-21 12:14:12,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 12:14:12,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:12,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 12:14:12,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 12:14:12,442 INFO L87 Difference]: Start difference. First operand 189 states and 549 transitions. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:12,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:12,600 INFO L93 Difference]: Finished difference Result 336 states and 974 transitions. [2021-08-21 12:14:12,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 12:14:12,600 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:14:12,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:12,602 INFO L225 Difference]: With dead ends: 336 [2021-08-21 12:14:12,602 INFO L226 Difference]: Without dead ends: 226 [2021-08-21 12:14:12,602 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 166.8ms TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:14:12,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2021-08-21 12:14:12,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 220. [2021-08-21 12:14:12,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 219 states have (on average 2.9269406392694064) internal successors, (641), 219 states have internal predecessors, (641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:12,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 641 transitions. [2021-08-21 12:14:12,608 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 641 transitions. Word has length 20 [2021-08-21 12:14:12,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:12,608 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 641 transitions. [2021-08-21 12:14:12,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:12,608 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 641 transitions. [2021-08-21 12:14:12,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:14:12,609 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:12,609 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:12,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:12,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-21 12:14:12,829 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:12,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:12,829 INFO L82 PathProgramCache]: Analyzing trace with hash -59516404, now seen corresponding path program 2 times [2021-08-21 12:14:12,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:12,830 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324539423] [2021-08-21 12:14:12,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:12,830 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:12,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:12,907 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:14:12,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:12,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324539423] [2021-08-21 12:14:12,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324539423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:12,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399124456] [2021-08-21 12:14:12,908 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:14:12,908 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:12,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:12,918 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:12,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 12:14:12,998 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:14:12,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:12,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:14:13,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:13,165 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:14:13,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399124456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:13,166 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:13,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-08-21 12:14:13,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739997200] [2021-08-21 12:14:13,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 12:14:13,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:13,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 12:14:13,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 12:14:13,170 INFO L87 Difference]: Start difference. First operand 220 states and 641 transitions. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:13,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:13,249 INFO L93 Difference]: Finished difference Result 344 states and 1003 transitions. [2021-08-21 12:14:13,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 12:14:13,249 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:14:13,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:13,251 INFO L225 Difference]: With dead ends: 344 [2021-08-21 12:14:13,252 INFO L226 Difference]: Without dead ends: 251 [2021-08-21 12:14:13,252 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 110.7ms TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:14:13,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-08-21 12:14:13,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 251. [2021-08-21 12:14:13,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 250 states have (on average 2.932) internal successors, (733), 250 states have internal predecessors, (733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:13,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 733 transitions. [2021-08-21 12:14:13,258 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 733 transitions. Word has length 21 [2021-08-21 12:14:13,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:13,258 INFO L470 AbstractCegarLoop]: Abstraction has 251 states and 733 transitions. [2021-08-21 12:14:13,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:13,259 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 733 transitions. [2021-08-21 12:14:13,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:14:13,259 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:13,259 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:13,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:13,472 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,SelfDestructingSolverStorable17 [2021-08-21 12:14:13,473 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:13,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:13,474 INFO L82 PathProgramCache]: Analyzing trace with hash 569555955, now seen corresponding path program 3 times [2021-08-21 12:14:13,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:13,474 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946601034] [2021-08-21 12:14:13,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:13,474 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:13,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:13,561 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:14:13,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:13,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946601034] [2021-08-21 12:14:13,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946601034] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:13,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090364510] [2021-08-21 12:14:13,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:14:13,562 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:13,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:13,562 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:13,588 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 12:14:13,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:14:13,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:13,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 12:14:13,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:13,815 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:14:13,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090364510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:13,816 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:13,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 9 [2021-08-21 12:14:13,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998201941] [2021-08-21 12:14:13,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:14:13,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:13,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:14:13,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:14:13,817 INFO L87 Difference]: Start difference. First operand 251 states and 733 transitions. Second operand has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:13,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:13,996 INFO L93 Difference]: Finished difference Result 398 states and 1158 transitions. [2021-08-21 12:14:13,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 12:14:13,996 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 12:14:13,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:13,998 INFO L225 Difference]: With dead ends: 398 [2021-08-21 12:14:13,998 INFO L226 Difference]: Without dead ends: 288 [2021-08-21 12:14:13,998 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 206.7ms TimeCoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:14:13,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2021-08-21 12:14:14,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 282. [2021-08-21 12:14:14,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 281 states have (on average 2.9359430604982206) internal successors, (825), 281 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:14,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 825 transitions. [2021-08-21 12:14:14,005 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 825 transitions. Word has length 22 [2021-08-21 12:14:14,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:14,005 INFO L470 AbstractCegarLoop]: Abstraction has 282 states and 825 transitions. [2021-08-21 12:14:14,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:14,005 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 825 transitions. [2021-08-21 12:14:14,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 12:14:14,006 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:14,006 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:14,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:14,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:14,221 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:14,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:14,221 INFO L82 PathProgramCache]: Analyzing trace with hash -1404037396, now seen corresponding path program 4 times [2021-08-21 12:14:14,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:14,221 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210631620] [2021-08-21 12:14:14,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:14,222 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:14,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:14,311 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:14:14,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:14,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210631620] [2021-08-21 12:14:14,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210631620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:14,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501254244] [2021-08-21 12:14:14,311 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:14:14,312 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:14,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:14,313 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:14,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 12:14:14,429 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:14:14,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:14,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:14:14,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:14,571 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:14:14,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501254244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:14,571 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:14,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:14:14,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015379914] [2021-08-21 12:14:14,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:14:14,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:14,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:14:14,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:14:14,572 INFO L87 Difference]: Start difference. First operand 282 states and 825 transitions. Second operand has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:14,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:14,697 INFO L93 Difference]: Finished difference Result 406 states and 1187 transitions. [2021-08-21 12:14:14,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:14:14,697 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-21 12:14:14,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:14,699 INFO L225 Difference]: With dead ends: 406 [2021-08-21 12:14:14,699 INFO L226 Difference]: Without dead ends: 313 [2021-08-21 12:14:14,699 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 163.8ms TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:14:14,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2021-08-21 12:14:14,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 313. [2021-08-21 12:14:14,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 312 states have (on average 2.9391025641025643) internal successors, (917), 312 states have internal predecessors, (917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:14,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 917 transitions. [2021-08-21 12:14:14,706 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 917 transitions. Word has length 23 [2021-08-21 12:14:14,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:14,707 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 917 transitions. [2021-08-21 12:14:14,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:14,707 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 917 transitions. [2021-08-21 12:14:14,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:14,708 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:14,708 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:14,737 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:14,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:14,931 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:14,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:14,932 INFO L82 PathProgramCache]: Analyzing trace with hash 1839078163, now seen corresponding path program 5 times [2021-08-21 12:14:14,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:14,932 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024506916] [2021-08-21 12:14:14,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:14,932 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:14,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:15,226 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:15,227 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:15,227 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024506916] [2021-08-21 12:14:15,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024506916] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:15,227 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368886971] [2021-08-21 12:14:15,227 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:14:15,227 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:15,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:15,229 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:15,253 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 12:14:15,347 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:14:15,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:15,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:15,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:15,511 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:15,512 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 39 treesize of output 36 [2021-08-21 12:14:15,809 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:15,809 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 27 treesize of output 26 [2021-08-21 12:14:15,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:14:15,968 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:15,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368886971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:15,968 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:15,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:14:15,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943581988] [2021-08-21 12:14:15,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:14:15,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:15,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:14:15,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:14:15,969 INFO L87 Difference]: Start difference. First operand 313 states and 917 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:16,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:16,630 INFO L93 Difference]: Finished difference Result 547 states and 1591 transitions. [2021-08-21 12:14:16,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:14:16,631 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:14:16,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:16,633 INFO L225 Difference]: With dead ends: 547 [2021-08-21 12:14:16,633 INFO L226 Difference]: Without dead ends: 474 [2021-08-21 12:14:16,633 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 435.2ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:14:16,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-08-21 12:14:16,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 319. [2021-08-21 12:14:16,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 318 states have (on average 2.930817610062893) internal successors, (932), 318 states have internal predecessors, (932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:16,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 932 transitions. [2021-08-21 12:14:16,643 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 932 transitions. Word has length 24 [2021-08-21 12:14:16,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:16,643 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 932 transitions. [2021-08-21 12:14:16,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:16,643 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 932 transitions. [2021-08-21 12:14:16,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:16,644 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:16,644 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:16,672 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:16,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:16,859 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:16,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:16,860 INFO L82 PathProgramCache]: Analyzing trace with hash -263182055, now seen corresponding path program 6 times [2021-08-21 12:14:16,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:16,860 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189604754] [2021-08-21 12:14:16,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:16,860 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:16,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:17,157 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:17,158 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:17,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189604754] [2021-08-21 12:14:17,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189604754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:17,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029172538] [2021-08-21 12:14:17,158 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:14:17,158 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:17,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:17,159 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:17,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 12:14:17,312 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:14:17,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:17,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:17,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:17,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-08-21 12:14:17,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:14:17,876 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:17,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029172538] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:17,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:17,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-08-21 12:14:17,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32288701] [2021-08-21 12:14:17,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:14:17,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:17,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:14:17,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:14:17,878 INFO L87 Difference]: Start difference. First operand 319 states and 932 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:18,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:18,115 INFO L93 Difference]: Finished difference Result 465 states and 1295 transitions. [2021-08-21 12:14:18,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:14:18,116 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:14:18,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:18,118 INFO L225 Difference]: With dead ends: 465 [2021-08-21 12:14:18,118 INFO L226 Difference]: Without dead ends: 434 [2021-08-21 12:14:18,119 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 320.1ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:14:18,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2021-08-21 12:14:18,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 335. [2021-08-21 12:14:18,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 2.910179640718563) internal successors, (972), 334 states have internal predecessors, (972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:18,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 972 transitions. [2021-08-21 12:14:18,127 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 972 transitions. Word has length 24 [2021-08-21 12:14:18,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:18,127 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 972 transitions. [2021-08-21 12:14:18,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:18,127 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 972 transitions. [2021-08-21 12:14:18,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:18,128 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:18,128 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:18,153 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:18,346 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:18,346 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:18,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:18,346 INFO L82 PathProgramCache]: Analyzing trace with hash 900751119, now seen corresponding path program 7 times [2021-08-21 12:14:18,346 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:18,347 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021600311] [2021-08-21 12:14:18,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:18,347 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:18,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:18,632 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:18,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:18,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021600311] [2021-08-21 12:14:18,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021600311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:18,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145552447] [2021-08-21 12:14:18,632 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:14:18,633 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:18,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:18,637 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:18,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 12:14:18,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:18,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:18,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:19,008 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:19,009 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 47 treesize of output 42 [2021-08-21 12:14:19,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 37 [2021-08-21 12:14:19,189 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:19,190 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 40 treesize of output 35 [2021-08-21 12:14:19,392 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:19,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1145552447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:19,392 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:19,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:14:19,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165862891] [2021-08-21 12:14:19,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:14:19,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:19,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:14:19,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:14:19,393 INFO L87 Difference]: Start difference. First operand 335 states and 972 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:19,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:19,882 INFO L93 Difference]: Finished difference Result 497 states and 1375 transitions. [2021-08-21 12:14:19,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:14:19,883 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:14:19,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:19,885 INFO L225 Difference]: With dead ends: 497 [2021-08-21 12:14:19,886 INFO L226 Difference]: Without dead ends: 462 [2021-08-21 12:14:19,886 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 397.7ms TimeCoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:14:19,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-08-21 12:14:19,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 335. [2021-08-21 12:14:19,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 2.910179640718563) internal successors, (972), 334 states have internal predecessors, (972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:19,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 972 transitions. [2021-08-21 12:14:19,897 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 972 transitions. Word has length 24 [2021-08-21 12:14:19,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:19,898 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 972 transitions. [2021-08-21 12:14:19,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:19,898 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 972 transitions. [2021-08-21 12:14:19,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:19,899 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:19,899 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:19,930 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:20,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:20,117 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:20,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:20,117 INFO L82 PathProgramCache]: Analyzing trace with hash -2022472717, now seen corresponding path program 8 times [2021-08-21 12:14:20,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:20,118 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869866017] [2021-08-21 12:14:20,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:20,118 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:20,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:20,427 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:20,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:20,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869866017] [2021-08-21 12:14:20,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869866017] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:20,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959639785] [2021-08-21 12:14:20,428 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:14:20,428 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:20,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:20,433 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:20,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 12:14:20,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:14:20,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:20,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:14:20,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:20,931 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:20,931 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 47 treesize of output 42 [2021-08-21 12:14:21,205 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:21,205 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 27 treesize of output 26 [2021-08-21 12:14:21,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:14:21,305 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:21,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959639785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:21,306 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:21,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:14:21,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766258589] [2021-08-21 12:14:21,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:14:21,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:21,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:14:21,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:14:21,307 INFO L87 Difference]: Start difference. First operand 335 states and 972 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:21,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:21,602 INFO L93 Difference]: Finished difference Result 414 states and 1160 transitions. [2021-08-21 12:14:21,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:14:21,602 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:14:21,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:21,604 INFO L225 Difference]: With dead ends: 414 [2021-08-21 12:14:21,604 INFO L226 Difference]: Without dead ends: 355 [2021-08-21 12:14:21,605 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 362.8ms TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:14:21,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2021-08-21 12:14:21,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 339. [2021-08-21 12:14:21,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 338 states have (on average 2.899408284023669) internal successors, (980), 338 states have internal predecessors, (980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:21,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 980 transitions. [2021-08-21 12:14:21,613 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 980 transitions. Word has length 24 [2021-08-21 12:14:21,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:21,613 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 980 transitions. [2021-08-21 12:14:21,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:21,613 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 980 transitions. [2021-08-21 12:14:21,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:21,615 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:21,615 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:21,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:21,828 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,SelfDestructingSolverStorable23 [2021-08-21 12:14:21,829 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:21,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:21,829 INFO L82 PathProgramCache]: Analyzing trace with hash -858539543, now seen corresponding path program 9 times [2021-08-21 12:14:21,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:21,829 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734946859] [2021-08-21 12:14:21,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:21,829 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:21,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:22,075 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:22,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:22,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734946859] [2021-08-21 12:14:22,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734946859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:22,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177208174] [2021-08-21 12:14:22,075 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:14:22,076 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:22,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:22,077 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:22,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 12:14:22,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:14:22,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:22,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:22,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:22,545 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:22,546 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 47 treesize of output 42 [2021-08-21 12:14:22,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 37 [2021-08-21 12:14:22,662 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:22,662 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 40 treesize of output 35 [2021-08-21 12:14:22,835 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:22,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177208174] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:22,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:22,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:14:22,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803430696] [2021-08-21 12:14:22,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:14:22,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:22,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:14:22,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:14:22,837 INFO L87 Difference]: Start difference. First operand 339 states and 980 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:23,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:23,094 INFO L93 Difference]: Finished difference Result 406 states and 1152 transitions. [2021-08-21 12:14:23,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:14:23,095 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:14:23,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:23,097 INFO L225 Difference]: With dead ends: 406 [2021-08-21 12:14:23,097 INFO L226 Difference]: Without dead ends: 371 [2021-08-21 12:14:23,097 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 316.7ms TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:14:23,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2021-08-21 12:14:23,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 339. [2021-08-21 12:14:23,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 338 states have (on average 2.899408284023669) internal successors, (980), 338 states have internal predecessors, (980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:23,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 980 transitions. [2021-08-21 12:14:23,106 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 980 transitions. Word has length 24 [2021-08-21 12:14:23,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:23,106 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 980 transitions. [2021-08-21 12:14:23,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:23,106 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 980 transitions. [2021-08-21 12:14:23,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:23,107 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:23,107 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:23,132 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:23,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-08-21 12:14:23,321 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:23,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:23,321 INFO L82 PathProgramCache]: Analyzing trace with hash 617078035, now seen corresponding path program 10 times [2021-08-21 12:14:23,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:23,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768870547] [2021-08-21 12:14:23,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:23,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:23,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:23,592 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:23,593 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:23,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768870547] [2021-08-21 12:14:23,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768870547] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:23,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818456497] [2021-08-21 12:14:23,593 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:14:23,593 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:23,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:23,602 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:23,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 12:14:23,890 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:14:23,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:23,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:23,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:24,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-21 12:14:24,122 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:24,122 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 51 treesize of output 46 [2021-08-21 12:14:24,134 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:24,134 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 55 treesize of output 46 [2021-08-21 12:14:24,310 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:24,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818456497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:24,310 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:24,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:14:24,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597654678] [2021-08-21 12:14:24,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:14:24,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:24,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:14:24,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:14:24,311 INFO L87 Difference]: Start difference. First operand 339 states and 980 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:24,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:24,607 INFO L93 Difference]: Finished difference Result 412 states and 1167 transitions. [2021-08-21 12:14:24,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:14:24,608 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:14:24,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:24,610 INFO L225 Difference]: With dead ends: 412 [2021-08-21 12:14:24,610 INFO L226 Difference]: Without dead ends: 373 [2021-08-21 12:14:24,610 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 336.1ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:14:24,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2021-08-21 12:14:24,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 339. [2021-08-21 12:14:24,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 338 states have (on average 2.899408284023669) internal successors, (980), 338 states have internal predecessors, (980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:24,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 980 transitions. [2021-08-21 12:14:24,618 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 980 transitions. Word has length 24 [2021-08-21 12:14:24,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:24,619 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 980 transitions. [2021-08-21 12:14:24,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:24,619 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 980 transitions. [2021-08-21 12:14:24,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:24,620 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:24,620 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:24,649 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:24,832 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,SelfDestructingSolverStorable25 [2021-08-21 12:14:24,833 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:24,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:24,833 INFO L82 PathProgramCache]: Analyzing trace with hash 2003695823, now seen corresponding path program 11 times [2021-08-21 12:14:24,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:24,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372897447] [2021-08-21 12:14:24,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:24,834 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:24,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:25,097 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:25,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:25,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372897447] [2021-08-21 12:14:25,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372897447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:25,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852143111] [2021-08-21 12:14:25,098 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:14:25,098 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:25,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:25,099 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:25,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 12:14:25,408 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:14:25,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:25,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:25,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:25,496 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:25,496 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 39 treesize of output 36 [2021-08-21 12:14:25,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 12:14:25,809 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:25,810 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 21 treesize of output 20 [2021-08-21 12:14:25,923 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:25,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852143111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:25,923 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:25,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:14:25,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650224500] [2021-08-21 12:14:25,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:14:25,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:25,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:14:25,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:14:25,924 INFO L87 Difference]: Start difference. First operand 339 states and 980 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:26,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:26,771 INFO L93 Difference]: Finished difference Result 741 states and 2073 transitions. [2021-08-21 12:14:26,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:14:26,778 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:14:26,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:26,781 INFO L225 Difference]: With dead ends: 741 [2021-08-21 12:14:26,781 INFO L226 Difference]: Without dead ends: 668 [2021-08-21 12:14:26,781 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 739.3ms TimeCoverageRelationStatistics Valid=134, Invalid=678, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:14:26,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2021-08-21 12:14:26,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 393. [2021-08-21 12:14:26,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 392 states have (on average 2.8903061224489797) internal successors, (1133), 392 states have internal predecessors, (1133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:26,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 1133 transitions. [2021-08-21 12:14:26,791 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 1133 transitions. Word has length 24 [2021-08-21 12:14:26,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:26,791 INFO L470 AbstractCegarLoop]: Abstraction has 393 states and 1133 transitions. [2021-08-21 12:14:26,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:26,792 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 1133 transitions. [2021-08-21 12:14:26,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:26,793 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:26,793 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:26,820 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:27,016 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,SelfDestructingSolverStorable26 [2021-08-21 12:14:27,017 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:27,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:27,017 INFO L82 PathProgramCache]: Analyzing trace with hash -98564395, now seen corresponding path program 12 times [2021-08-21 12:14:27,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:27,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957112526] [2021-08-21 12:14:27,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:27,017 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:27,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:27,303 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:27,303 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:27,303 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957112526] [2021-08-21 12:14:27,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957112526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:27,303 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251243463] [2021-08-21 12:14:27,303 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:14:27,303 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:27,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:27,305 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:27,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 12:14:27,645 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:14:27,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:27,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:27,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:27,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:14:28,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:14:28,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:14:28,138 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:28,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251243463] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:28,138 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:28,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:14:28,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822820628] [2021-08-21 12:14:28,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:14:28,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:28,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:14:28,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:14:28,140 INFO L87 Difference]: Start difference. First operand 393 states and 1133 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:28,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:28,573 INFO L93 Difference]: Finished difference Result 676 states and 1870 transitions. [2021-08-21 12:14:28,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:14:28,574 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:14:28,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:28,576 INFO L225 Difference]: With dead ends: 676 [2021-08-21 12:14:28,576 INFO L226 Difference]: Without dead ends: 645 [2021-08-21 12:14:28,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 517.2ms TimeCoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:14:28,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-08-21 12:14:28,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 395. [2021-08-21 12:14:28,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 394 states have (on average 2.8883248730964466) internal successors, (1138), 394 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:28,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 1138 transitions. [2021-08-21 12:14:28,585 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 1138 transitions. Word has length 24 [2021-08-21 12:14:28,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:28,585 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 1138 transitions. [2021-08-21 12:14:28,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:28,585 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 1138 transitions. [2021-08-21 12:14:28,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:28,587 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:28,587 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:28,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:28,805 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,SelfDestructingSolverStorable27 [2021-08-21 12:14:28,806 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:28,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:28,806 INFO L82 PathProgramCache]: Analyzing trace with hash 1065368779, now seen corresponding path program 13 times [2021-08-21 12:14:28,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:28,806 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93788566] [2021-08-21 12:14:28,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:28,806 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:28,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:29,065 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:29,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:29,065 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93788566] [2021-08-21 12:14:29,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93788566] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:29,065 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725126435] [2021-08-21 12:14:29,065 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:14:29,066 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:29,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:29,066 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:29,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 12:14:29,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:29,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:29,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:29,544 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:29,545 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 39 treesize of output 36 [2021-08-21 12:14:29,799 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:29,800 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 43 treesize of output 40 [2021-08-21 12:14:29,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:14:29,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:14:29,984 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:29,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725126435] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:29,984 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:29,984 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:14:29,984 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604919928] [2021-08-21 12:14:29,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:14:29,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:29,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:14:29,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:14:29,985 INFO L87 Difference]: Start difference. First operand 395 states and 1138 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:30,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:30,736 INFO L93 Difference]: Finished difference Result 710 states and 1951 transitions. [2021-08-21 12:14:30,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:14:30,736 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:14:30,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:30,738 INFO L225 Difference]: With dead ends: 710 [2021-08-21 12:14:30,739 INFO L226 Difference]: Without dead ends: 675 [2021-08-21 12:14:30,739 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 708.6ms TimeCoverageRelationStatistics Valid=116, Invalid=534, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:14:30,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2021-08-21 12:14:30,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 391. [2021-08-21 12:14:30,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.8974358974358974) internal successors, (1130), 390 states have internal predecessors, (1130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:30,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 1130 transitions. [2021-08-21 12:14:30,748 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 1130 transitions. Word has length 24 [2021-08-21 12:14:30,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:30,748 INFO L470 AbstractCegarLoop]: Abstraction has 391 states and 1130 transitions. [2021-08-21 12:14:30,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:30,748 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 1130 transitions. [2021-08-21 12:14:30,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:30,749 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:30,750 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:30,775 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:30,968 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,SelfDestructingSolverStorable28 [2021-08-21 12:14:30,968 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:30,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:30,969 INFO L82 PathProgramCache]: Analyzing trace with hash 413850841, now seen corresponding path program 14 times [2021-08-21 12:14:30,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:30,969 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939815747] [2021-08-21 12:14:30,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:30,969 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:30,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:31,244 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:31,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:31,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939815747] [2021-08-21 12:14:31,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939815747] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:31,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950595598] [2021-08-21 12:14:31,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:14:31,244 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:31,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:31,245 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:31,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 12:14:31,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:14:31,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:31,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:14:31,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:31,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:14:32,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:14:32,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:14:32,143 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:32,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950595598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:32,144 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:32,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:14:32,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958705596] [2021-08-21 12:14:32,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:14:32,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:32,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:14:32,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:14:32,145 INFO L87 Difference]: Start difference. First operand 391 states and 1130 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:32,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:32,818 INFO L93 Difference]: Finished difference Result 672 states and 1865 transitions. [2021-08-21 12:14:32,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:14:32,819 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:14:32,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:32,822 INFO L225 Difference]: With dead ends: 672 [2021-08-21 12:14:32,822 INFO L226 Difference]: Without dead ends: 586 [2021-08-21 12:14:32,824 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 689.5ms TimeCoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:14:32,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-08-21 12:14:32,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 406. [2021-08-21 12:14:32,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 405 states have (on average 2.903703703703704) internal successors, (1176), 405 states have internal predecessors, (1176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:32,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 1176 transitions. [2021-08-21 12:14:32,832 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 1176 transitions. Word has length 24 [2021-08-21 12:14:32,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:32,832 INFO L470 AbstractCegarLoop]: Abstraction has 406 states and 1176 transitions. [2021-08-21 12:14:32,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:32,833 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 1176 transitions. [2021-08-21 12:14:32,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:32,834 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:32,834 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:32,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:33,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:33,049 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:33,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:33,049 INFO L82 PathProgramCache]: Analyzing trace with hash 1577784015, now seen corresponding path program 15 times [2021-08-21 12:14:33,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:33,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432313673] [2021-08-21 12:14:33,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:33,050 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:33,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:33,317 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:33,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:33,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432313673] [2021-08-21 12:14:33,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432313673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:33,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997816521] [2021-08-21 12:14:33,318 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:14:33,318 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:33,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:33,320 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:33,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 12:14:33,781 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:14:33,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:33,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:14:33,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:33,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:14:34,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-21 12:14:34,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-21 12:14:34,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:14:34,277 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:34,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997816521] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:34,278 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:34,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:14:34,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084774157] [2021-08-21 12:14:34,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:14:34,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:34,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:14:34,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:14:34,279 INFO L87 Difference]: Start difference. First operand 406 states and 1176 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:34,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:34,814 INFO L93 Difference]: Finished difference Result 735 states and 2010 transitions. [2021-08-21 12:14:34,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:14:34,815 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:14:34,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:34,818 INFO L225 Difference]: With dead ends: 735 [2021-08-21 12:14:34,818 INFO L226 Difference]: Without dead ends: 647 [2021-08-21 12:14:34,818 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 610.0ms TimeCoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:14:34,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2021-08-21 12:14:34,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 408. [2021-08-21 12:14:34,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 2.901719901719902) internal successors, (1181), 407 states have internal predecessors, (1181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:34,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 1181 transitions. [2021-08-21 12:14:34,827 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 1181 transitions. Word has length 24 [2021-08-21 12:14:34,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:34,827 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 1181 transitions. [2021-08-21 12:14:34,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:34,827 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 1181 transitions. [2021-08-21 12:14:34,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:34,828 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:34,828 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:34,848 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:35,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:35,041 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:35,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:35,041 INFO L82 PathProgramCache]: Analyzing trace with hash -1744441895, now seen corresponding path program 16 times [2021-08-21 12:14:35,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:35,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094797950] [2021-08-21 12:14:35,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:35,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:35,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:35,293 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:14:35,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:35,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094797950] [2021-08-21 12:14:35,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094797950] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:35,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297748482] [2021-08-21 12:14:35,293 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:14:35,293 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:35,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:35,294 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:35,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 12:14:35,783 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:14:35,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:35,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:35,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:35,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:14:36,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:14:36,314 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:14:36,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297748482] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:36,315 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:36,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:14:36,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175345928] [2021-08-21 12:14:36,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:14:36,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:36,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:14:36,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:14:36,316 INFO L87 Difference]: Start difference. First operand 408 states and 1181 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:36,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:36,852 INFO L93 Difference]: Finished difference Result 710 states and 2003 transitions. [2021-08-21 12:14:36,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:14:36,852 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:14:36,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:36,856 INFO L225 Difference]: With dead ends: 710 [2021-08-21 12:14:36,856 INFO L226 Difference]: Without dead ends: 660 [2021-08-21 12:14:36,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 477.6ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:14:36,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-08-21 12:14:36,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 404. [2021-08-21 12:14:36,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.923076923076923) internal successors, (1178), 403 states have internal predecessors, (1178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:36,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 1178 transitions. [2021-08-21 12:14:36,879 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 1178 transitions. Word has length 24 [2021-08-21 12:14:36,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:36,880 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 1178 transitions. [2021-08-21 12:14:36,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:36,880 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 1178 transitions. [2021-08-21 12:14:36,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:36,881 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:36,881 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:36,908 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:37,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:37,097 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:37,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:37,097 INFO L82 PathProgramCache]: Analyzing trace with hash 1861457099, now seen corresponding path program 17 times [2021-08-21 12:14:37,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:37,097 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117613089] [2021-08-21 12:14:37,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:37,097 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:37,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:37,425 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:37,426 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:37,426 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117613089] [2021-08-21 12:14:37,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117613089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:37,426 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288600975] [2021-08-21 12:14:37,426 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:14:37,426 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:37,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:37,430 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:37,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 12:14:37,961 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:14:37,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:37,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:37,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:38,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 36 [2021-08-21 12:14:38,320 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:38,320 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 46 treesize of output 43 [2021-08-21 12:14:38,327 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:38,327 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 43 treesize of output 38 [2021-08-21 12:14:38,579 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:38,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288600975] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:38,579 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:38,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:14:38,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634181527] [2021-08-21 12:14:38,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:14:38,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:38,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:14:38,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:14:38,580 INFO L87 Difference]: Start difference. First operand 404 states and 1178 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:39,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:39,454 INFO L93 Difference]: Finished difference Result 798 states and 2281 transitions. [2021-08-21 12:14:39,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:14:39,454 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:14:39,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:39,458 INFO L225 Difference]: With dead ends: 798 [2021-08-21 12:14:39,458 INFO L226 Difference]: Without dead ends: 732 [2021-08-21 12:14:39,458 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 794.3ms TimeCoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:14:39,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-08-21 12:14:39,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 407. [2021-08-21 12:14:39,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.9261083743842367) internal successors, (1188), 406 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:39,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 1188 transitions. [2021-08-21 12:14:39,468 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 1188 transitions. Word has length 24 [2021-08-21 12:14:39,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:39,468 INFO L470 AbstractCegarLoop]: Abstraction has 407 states and 1188 transitions. [2021-08-21 12:14:39,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:39,468 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 1188 transitions. [2021-08-21 12:14:39,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:39,469 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:39,470 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:39,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:39,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:39,685 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:39,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:39,685 INFO L82 PathProgramCache]: Analyzing trace with hash -160390989, now seen corresponding path program 18 times [2021-08-21 12:14:39,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:39,686 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185699266] [2021-08-21 12:14:39,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:39,686 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:39,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:39,919 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:39,920 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:39,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185699266] [2021-08-21 12:14:39,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185699266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:39,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307406050] [2021-08-21 12:14:39,921 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:14:39,921 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:39,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:39,925 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:39,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 12:14:40,536 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:14:40,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:40,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:40,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:40,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 36 [2021-08-21 12:14:40,900 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:40,901 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 46 treesize of output 43 [2021-08-21 12:14:40,907 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:40,908 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 43 treesize of output 38 [2021-08-21 12:14:41,150 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:41,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307406050] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:41,150 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:41,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:14:41,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703692416] [2021-08-21 12:14:41,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:14:41,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:41,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:14:41,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:14:41,151 INFO L87 Difference]: Start difference. First operand 407 states and 1188 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:42,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:42,070 INFO L93 Difference]: Finished difference Result 680 states and 1905 transitions. [2021-08-21 12:14:42,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:14:42,070 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:14:42,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:42,072 INFO L225 Difference]: With dead ends: 680 [2021-08-21 12:14:42,072 INFO L226 Difference]: Without dead ends: 621 [2021-08-21 12:14:42,073 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 832.0ms TimeCoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:14:42,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-08-21 12:14:42,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 419. [2021-08-21 12:14:42,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.9210526315789473) internal successors, (1221), 418 states have internal predecessors, (1221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:42,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1221 transitions. [2021-08-21 12:14:42,082 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1221 transitions. Word has length 24 [2021-08-21 12:14:42,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:42,082 INFO L470 AbstractCegarLoop]: Abstraction has 419 states and 1221 transitions. [2021-08-21 12:14:42,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:42,082 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1221 transitions. [2021-08-21 12:14:42,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:42,083 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:42,084 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:42,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:42,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:42,293 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:42,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:42,293 INFO L82 PathProgramCache]: Analyzing trace with hash 977497711, now seen corresponding path program 19 times [2021-08-21 12:14:42,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:42,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287108913] [2021-08-21 12:14:42,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:42,294 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:42,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:42,528 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:42,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:42,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287108913] [2021-08-21 12:14:42,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287108913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:42,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730520417] [2021-08-21 12:14:42,528 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:14:42,528 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:42,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:42,529 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:42,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 12:14:43,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:43,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:43,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:43,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 32 [2021-08-21 12:14:43,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:14:43,557 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:43,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730520417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:43,557 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:43,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-08-21 12:14:43,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939057963] [2021-08-21 12:14:43,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:14:43,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:43,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:14:43,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:14:43,558 INFO L87 Difference]: Start difference. First operand 419 states and 1221 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:43,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:43,718 INFO L93 Difference]: Finished difference Result 499 states and 1427 transitions. [2021-08-21 12:14:43,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:14:43,718 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:14:43,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:43,720 INFO L225 Difference]: With dead ends: 499 [2021-08-21 12:14:43,720 INFO L226 Difference]: Without dead ends: 468 [2021-08-21 12:14:43,720 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 236.7ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:14:43,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-08-21 12:14:43,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 424. [2021-08-21 12:14:43,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 2.9196217494089836) internal successors, (1235), 423 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:43,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 1235 transitions. [2021-08-21 12:14:43,727 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 1235 transitions. Word has length 24 [2021-08-21 12:14:43,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:43,727 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 1235 transitions. [2021-08-21 12:14:43,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:43,728 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 1235 transitions. [2021-08-21 12:14:43,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:43,729 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:43,729 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:43,754 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:43,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:43,945 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:43,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:43,945 INFO L82 PathProgramCache]: Analyzing trace with hash 2141430885, now seen corresponding path program 20 times [2021-08-21 12:14:43,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:43,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530675911] [2021-08-21 12:14:43,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:43,946 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:43,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:44,213 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:44,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:44,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530675911] [2021-08-21 12:14:44,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530675911] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:44,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067855536] [2021-08-21 12:14:44,213 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:14:44,213 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:44,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:44,214 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:44,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 12:14:44,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:14:44,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:44,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:44,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:45,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2021-08-21 12:14:45,100 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:45,101 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 41 treesize of output 38 [2021-08-21 12:14:45,121 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:45,122 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 38 treesize of output 33 [2021-08-21 12:14:45,439 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:45,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067855536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:45,439 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:45,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:14:45,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962734179] [2021-08-21 12:14:45,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:14:45,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:45,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:14:45,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:14:45,441 INFO L87 Difference]: Start difference. First operand 424 states and 1235 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:46,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:46,058 INFO L93 Difference]: Finished difference Result 573 states and 1636 transitions. [2021-08-21 12:14:46,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:14:46,058 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:14:46,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:46,060 INFO L225 Difference]: With dead ends: 573 [2021-08-21 12:14:46,060 INFO L226 Difference]: Without dead ends: 524 [2021-08-21 12:14:46,060 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 499.9ms TimeCoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:14:46,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-08-21 12:14:46,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 424. [2021-08-21 12:14:46,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 2.9196217494089836) internal successors, (1235), 423 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:46,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 1235 transitions. [2021-08-21 12:14:46,068 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 1235 transitions. Word has length 24 [2021-08-21 12:14:46,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:46,068 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 1235 transitions. [2021-08-21 12:14:46,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:46,068 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 1235 transitions. [2021-08-21 12:14:46,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:46,069 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:46,069 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:46,092 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-08-21 12:14:46,278 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,SelfDestructingSolverStorable35 [2021-08-21 12:14:46,278 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:46,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:46,279 INFO L82 PathProgramCache]: Analyzing trace with hash -677918833, now seen corresponding path program 21 times [2021-08-21 12:14:46,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:46,279 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344636643] [2021-08-21 12:14:46,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:46,279 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:46,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:46,526 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:46,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:46,527 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344636643] [2021-08-21 12:14:46,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344636643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:46,527 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695847761] [2021-08-21 12:14:46,527 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:14:46,527 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:46,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:46,528 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:46,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 12:14:47,227 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:14:47,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:47,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:14:47,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:47,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 12:14:47,456 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-21 12:14:47,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 41 [2021-08-21 12:14:47,532 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:47,532 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 39 [2021-08-21 12:14:47,775 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:47,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695847761] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:47,776 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:47,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:14:47,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727750876] [2021-08-21 12:14:47,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:14:47,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:47,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:14:47,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:14:47,777 INFO L87 Difference]: Start difference. First operand 424 states and 1235 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:48,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:48,051 INFO L93 Difference]: Finished difference Result 497 states and 1408 transitions. [2021-08-21 12:14:48,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:14:48,051 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:14:48,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:48,053 INFO L225 Difference]: With dead ends: 497 [2021-08-21 12:14:48,053 INFO L226 Difference]: Without dead ends: 444 [2021-08-21 12:14:48,053 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 357.1ms TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:14:48,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-08-21 12:14:48,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 426. [2021-08-21 12:14:48,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 2.9176470588235293) internal successors, (1240), 425 states have internal predecessors, (1240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:48,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 1240 transitions. [2021-08-21 12:14:48,059 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 1240 transitions. Word has length 24 [2021-08-21 12:14:48,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:48,059 INFO L470 AbstractCegarLoop]: Abstraction has 426 states and 1240 transitions. [2021-08-21 12:14:48,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:48,059 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 1240 transitions. [2021-08-21 12:14:48,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:48,060 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:48,060 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:48,090 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-08-21 12:14:48,272 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,SelfDestructingSolverStorable36 [2021-08-21 12:14:48,273 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:48,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:48,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1952639283, now seen corresponding path program 22 times [2021-08-21 12:14:48,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:48,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053611639] [2021-08-21 12:14:48,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:48,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:48,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:48,577 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:48,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:48,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053611639] [2021-08-21 12:14:48,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053611639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:48,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885215502] [2021-08-21 12:14:48,578 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:14:48,578 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:48,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:48,579 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:48,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 12:14:49,325 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:14:49,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:49,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:49,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:49,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 36 [2021-08-21 12:14:49,915 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:49,916 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 25 treesize of output 24 [2021-08-21 12:14:49,924 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:49,925 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 19 treesize of output 18 [2021-08-21 12:14:50,014 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:50,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885215502] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:50,014 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:50,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:14:50,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285529419] [2021-08-21 12:14:50,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:14:50,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:50,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:14:50,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:14:50,016 INFO L87 Difference]: Start difference. First operand 426 states and 1240 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:50,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:50,420 INFO L93 Difference]: Finished difference Result 551 states and 1569 transitions. [2021-08-21 12:14:50,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:14:50,421 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:14:50,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:50,423 INFO L225 Difference]: With dead ends: 551 [2021-08-21 12:14:50,423 INFO L226 Difference]: Without dead ends: 520 [2021-08-21 12:14:50,424 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 453.6ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:14:50,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-08-21 12:14:50,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 441. [2021-08-21 12:14:50,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 2.9272727272727272) internal successors, (1288), 440 states have internal predecessors, (1288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:50,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 1288 transitions. [2021-08-21 12:14:50,433 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 1288 transitions. Word has length 24 [2021-08-21 12:14:50,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:50,433 INFO L470 AbstractCegarLoop]: Abstraction has 441 states and 1288 transitions. [2021-08-21 12:14:50,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:50,436 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 1288 transitions. [2021-08-21 12:14:50,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:50,438 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:50,438 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:50,466 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:50,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-21 12:14:50,651 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:50,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:50,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1178394839, now seen corresponding path program 23 times [2021-08-21 12:14:50,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:50,652 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727339205] [2021-08-21 12:14:50,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:50,652 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:50,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:50,910 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:50,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:50,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727339205] [2021-08-21 12:14:50,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727339205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:50,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204240426] [2021-08-21 12:14:50,910 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:14:50,910 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:50,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:50,911 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:50,911 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-21 12:14:51,705 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:14:51,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:51,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:51,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:51,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:14:51,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-21 12:14:51,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-21 12:14:51,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:14:52,109 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:52,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204240426] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:52,110 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:52,110 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:14:52,110 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049120901] [2021-08-21 12:14:52,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:14:52,110 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:52,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:14:52,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:14:52,110 INFO L87 Difference]: Start difference. First operand 441 states and 1288 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:52,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:52,404 INFO L93 Difference]: Finished difference Result 740 states and 2094 transitions. [2021-08-21 12:14:52,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:14:52,404 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:14:52,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:52,406 INFO L225 Difference]: With dead ends: 740 [2021-08-21 12:14:52,407 INFO L226 Difference]: Without dead ends: 678 [2021-08-21 12:14:52,407 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 322.8ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:14:52,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2021-08-21 12:14:52,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 447. [2021-08-21 12:14:52,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 2.9439461883408073) internal successors, (1313), 446 states have internal predecessors, (1313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:52,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1313 transitions. [2021-08-21 12:14:52,415 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1313 transitions. Word has length 24 [2021-08-21 12:14:52,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:52,416 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 1313 transitions. [2021-08-21 12:14:52,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:52,416 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1313 transitions. [2021-08-21 12:14:52,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:52,417 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:52,417 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:52,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:52,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:52,633 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:52,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:52,633 INFO L82 PathProgramCache]: Analyzing trace with hash 716434735, now seen corresponding path program 24 times [2021-08-21 12:14:52,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:52,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825074310] [2021-08-21 12:14:52,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:52,633 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:52,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:52,944 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:52,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:52,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825074310] [2021-08-21 12:14:52,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825074310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:52,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190429608] [2021-08-21 12:14:52,944 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:14:52,944 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:52,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:52,946 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:52,946 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-21 12:14:53,781 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:14:53,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:53,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:14:53,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:53,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:14:54,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:14:54,265 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:54,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190429608] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:54,265 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:54,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:14:54,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593648538] [2021-08-21 12:14:54,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:14:54,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:54,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:14:54,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:14:54,266 INFO L87 Difference]: Start difference. First operand 447 states and 1313 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:14:54,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:54,580 INFO L93 Difference]: Finished difference Result 585 states and 1660 transitions. [2021-08-21 12:14:54,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:14:54,581 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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 24 [2021-08-21 12:14:54,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:54,583 INFO L225 Difference]: With dead ends: 585 [2021-08-21 12:14:54,583 INFO L226 Difference]: Without dead ends: 502 [2021-08-21 12:14:54,583 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 376.0ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:14:54,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-08-21 12:14:54,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 434. [2021-08-21 12:14:54,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 2.9214780600461894) internal successors, (1265), 433 states have internal predecessors, (1265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:54,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1265 transitions. [2021-08-21 12:14:54,591 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1265 transitions. Word has length 24 [2021-08-21 12:14:54,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:54,591 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 1265 transitions. [2021-08-21 12:14:54,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:14:54,591 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1265 transitions. [2021-08-21 12:14:54,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:54,592 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:54,592 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:54,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:54,792 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,SelfDestructingSolverStorable39 [2021-08-21 12:14:54,792 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:54,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:54,793 INFO L82 PathProgramCache]: Analyzing trace with hash 2041958899, now seen corresponding path program 25 times [2021-08-21 12:14:54,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:54,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271578130] [2021-08-21 12:14:54,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:54,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:54,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:55,103 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:55,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:55,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271578130] [2021-08-21 12:14:55,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271578130] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:55,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352115465] [2021-08-21 12:14:55,103 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:14:55,103 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:55,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:55,104 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:55,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-21 12:14:56,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:56,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:56,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:56,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:14:56,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:14:56,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:14:56,577 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:56,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352115465] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:56,578 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:56,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:14:56,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752759340] [2021-08-21 12:14:56,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:14:56,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:56,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:14:56,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:14:56,578 INFO L87 Difference]: Start difference. First operand 434 states and 1265 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:56,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:56,934 INFO L93 Difference]: Finished difference Result 647 states and 1827 transitions. [2021-08-21 12:14:56,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:14:56,934 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:14:56,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:56,936 INFO L225 Difference]: With dead ends: 647 [2021-08-21 12:14:56,936 INFO L226 Difference]: Without dead ends: 570 [2021-08-21 12:14:56,936 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 415.8ms TimeCoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:14:56,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-08-21 12:14:56,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 448. [2021-08-21 12:14:56,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 2.970917225950783) internal successors, (1328), 447 states have internal predecessors, (1328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:56,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1328 transitions. [2021-08-21 12:14:56,945 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1328 transitions. Word has length 24 [2021-08-21 12:14:56,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:56,945 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 1328 transitions. [2021-08-21 12:14:56,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:56,946 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1328 transitions. [2021-08-21 12:14:56,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:56,947 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:56,947 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:56,965 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-08-21 12:14:57,147 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,SelfDestructingSolverStorable40 [2021-08-21 12:14:57,147 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:14:57,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:14:57,148 INFO L82 PathProgramCache]: Analyzing trace with hash -894721755, now seen corresponding path program 26 times [2021-08-21 12:14:57,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:14:57,148 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445681454] [2021-08-21 12:14:57,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:14:57,148 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:14:57,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:14:57,422 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:57,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:14:57,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445681454] [2021-08-21 12:14:57,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445681454] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:57,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499354959] [2021-08-21 12:14:57,422 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:14:57,422 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:14:57,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:14:57,423 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:14:57,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-21 12:14:58,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:14:58,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:14:58,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:14:58,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:14:58,537 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:58,537 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 50 treesize of output 47 [2021-08-21 12:14:58,719 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:58,720 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 54 treesize of output 51 [2021-08-21 12:14:58,728 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:14:58,728 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 43 [2021-08-21 12:14:59,107 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:14:59,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499354959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:14:59,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:14:59,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:14:59,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532744322] [2021-08-21 12:14:59,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:14:59,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:14:59,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:14:59,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:14:59,108 INFO L87 Difference]: Start difference. First operand 448 states and 1328 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:59,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:14:59,910 INFO L93 Difference]: Finished difference Result 700 states and 1973 transitions. [2021-08-21 12:14:59,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:14:59,910 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:14:59,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:14:59,912 INFO L225 Difference]: With dead ends: 700 [2021-08-21 12:14:59,912 INFO L226 Difference]: Without dead ends: 612 [2021-08-21 12:14:59,912 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 702.5ms TimeCoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:14:59,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-08-21 12:14:59,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 469. [2021-08-21 12:14:59,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 2.9914529914529915) internal successors, (1400), 468 states have internal predecessors, (1400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:59,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1400 transitions. [2021-08-21 12:14:59,920 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1400 transitions. Word has length 24 [2021-08-21 12:14:59,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:14:59,921 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 1400 transitions. [2021-08-21 12:14:59,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:14:59,921 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1400 transitions. [2021-08-21 12:14:59,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:14:59,922 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:14:59,922 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:14:59,965 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-21 12:15:00,148 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,SelfDestructingSolverStorable41 [2021-08-21 12:15:00,149 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:00,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:00,149 INFO L82 PathProgramCache]: Analyzing trace with hash 1529507877, now seen corresponding path program 27 times [2021-08-21 12:15:00,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:00,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544977178] [2021-08-21 12:15:00,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:00,149 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:00,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:00,439 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:15:00,439 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:00,439 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544977178] [2021-08-21 12:15:00,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544977178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:00,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514510235] [2021-08-21 12:15:00,440 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:15:00,440 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:00,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:00,441 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:00,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-21 12:15:01,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:15:01,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:01,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:15:01,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:01,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 36 [2021-08-21 12:15:01,682 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:01,682 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 46 treesize of output 43 [2021-08-21 12:15:01,690 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:01,690 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 43 treesize of output 38 [2021-08-21 12:15:02,044 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:15:02,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514510235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:02,045 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:02,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:15:02,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582648147] [2021-08-21 12:15:02,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:15:02,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:02,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:15:02,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:15:02,046 INFO L87 Difference]: Start difference. First operand 469 states and 1400 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:02,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:02,323 INFO L93 Difference]: Finished difference Result 608 states and 1764 transitions. [2021-08-21 12:15:02,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:15:02,323 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:15:02,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:02,324 INFO L225 Difference]: With dead ends: 608 [2021-08-21 12:15:02,324 INFO L226 Difference]: Without dead ends: 589 [2021-08-21 12:15:02,325 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 351.5ms TimeCoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:15:02,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-08-21 12:15:02,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 449. [2021-08-21 12:15:02,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 2.9754464285714284) internal successors, (1333), 448 states have internal predecessors, (1333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:02,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1333 transitions. [2021-08-21 12:15:02,334 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1333 transitions. Word has length 24 [2021-08-21 12:15:02,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:02,335 INFO L470 AbstractCegarLoop]: Abstraction has 449 states and 1333 transitions. [2021-08-21 12:15:02,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:02,335 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1333 transitions. [2021-08-21 12:15:02,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:02,336 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:02,336 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:02,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-21 12:15:02,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:02,549 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:02,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:02,549 INFO L82 PathProgramCache]: Analyzing trace with hash -473987821, now seen corresponding path program 28 times [2021-08-21 12:15:02,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:02,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401309403] [2021-08-21 12:15:02,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:02,549 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:02,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:02,796 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:02,796 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:02,796 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401309403] [2021-08-21 12:15:02,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401309403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:02,796 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893236533] [2021-08-21 12:15:02,796 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:15:02,797 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:02,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:02,797 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:02,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-21 12:15:03,823 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:15:03,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:03,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:15:03,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:04,011 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:04,011 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 38 treesize of output 37 [2021-08-21 12:15:04,254 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:04,255 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 57 treesize of output 52 [2021-08-21 12:15:04,262 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:04,262 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 50 treesize of output 41 [2021-08-21 12:15:04,505 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:04,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893236533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:04,505 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:04,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:15:04,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80545262] [2021-08-21 12:15:04,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:15:04,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:04,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:15:04,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:15:04,506 INFO L87 Difference]: Start difference. First operand 449 states and 1333 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:04,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:04,798 INFO L93 Difference]: Finished difference Result 527 states and 1523 transitions. [2021-08-21 12:15:04,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:15:04,798 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:15:04,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:04,799 INFO L225 Difference]: With dead ends: 527 [2021-08-21 12:15:04,799 INFO L226 Difference]: Without dead ends: 474 [2021-08-21 12:15:04,800 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 382.0ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:15:04,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-08-21 12:15:04,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 452. [2021-08-21 12:15:04,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 2.977827050997783) internal successors, (1343), 451 states have internal predecessors, (1343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:04,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1343 transitions. [2021-08-21 12:15:04,808 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1343 transitions. Word has length 24 [2021-08-21 12:15:04,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:04,808 INFO L470 AbstractCegarLoop]: Abstraction has 452 states and 1343 transitions. [2021-08-21 12:15:04,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:04,808 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1343 transitions. [2021-08-21 12:15:04,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:04,809 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:04,809 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:04,842 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-21 12:15:05,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:05,033 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:05,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:05,033 INFO L82 PathProgramCache]: Analyzing trace with hash -165436977, now seen corresponding path program 29 times [2021-08-21 12:15:05,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:05,033 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694109279] [2021-08-21 12:15:05,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:05,033 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:05,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:05,392 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:05,393 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:05,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694109279] [2021-08-21 12:15:05,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694109279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:05,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045859953] [2021-08-21 12:15:05,393 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:15:05,393 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:05,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:05,394 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:05,394 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-21 12:15:06,465 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:15:06,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:06,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:15:06,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:06,641 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:06,642 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 38 treesize of output 37 [2021-08-21 12:15:06,728 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:06,728 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 52 treesize of output 49 [2021-08-21 12:15:06,735 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:06,735 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 43 [2021-08-21 12:15:06,967 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:06,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045859953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:06,968 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:06,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:15:06,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405899386] [2021-08-21 12:15:06,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:15:06,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:06,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:15:06,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:15:06,968 INFO L87 Difference]: Start difference. First operand 452 states and 1343 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:07,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:07,592 INFO L93 Difference]: Finished difference Result 679 states and 1921 transitions. [2021-08-21 12:15:07,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:15:07,592 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:15:07,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:07,594 INFO L225 Difference]: With dead ends: 679 [2021-08-21 12:15:07,594 INFO L226 Difference]: Without dead ends: 617 [2021-08-21 12:15:07,594 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 658.6ms TimeCoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:15:07,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 617 states. [2021-08-21 12:15:07,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 617 to 467. [2021-08-21 12:15:07,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 3.0128755364806867) internal successors, (1404), 466 states have internal predecessors, (1404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:07,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 1404 transitions. [2021-08-21 12:15:07,603 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 1404 transitions. Word has length 24 [2021-08-21 12:15:07,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:07,603 INFO L470 AbstractCegarLoop]: Abstraction has 467 states and 1404 transitions. [2021-08-21 12:15:07,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:07,603 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 1404 transitions. [2021-08-21 12:15:07,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:07,604 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:07,604 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:07,623 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-08-21 12:15:07,805 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:07,805 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:07,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:07,805 INFO L82 PathProgramCache]: Analyzing trace with hash -738361741, now seen corresponding path program 30 times [2021-08-21 12:15:07,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:07,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102518639] [2021-08-21 12:15:07,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:07,806 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:07,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:08,142 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:08,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:08,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102518639] [2021-08-21 12:15:08,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102518639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:08,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668316045] [2021-08-21 12:15:08,143 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:15:08,143 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:08,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:08,144 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:08,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-21 12:15:09,259 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:15:09,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:09,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:15:09,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:09,449 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:09,449 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 38 treesize of output 37 [2021-08-21 12:15:09,551 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:09,552 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 52 treesize of output 49 [2021-08-21 12:15:09,559 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:09,559 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 43 [2021-08-21 12:15:09,882 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:09,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668316045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:09,882 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:09,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:15:09,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766042087] [2021-08-21 12:15:09,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:15:09,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:09,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:15:09,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:15:09,883 INFO L87 Difference]: Start difference. First operand 467 states and 1404 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:11,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:11,227 INFO L93 Difference]: Finished difference Result 1245 states and 3428 transitions. [2021-08-21 12:15:11,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:15:11,227 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:15:11,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:11,230 INFO L225 Difference]: With dead ends: 1245 [2021-08-21 12:15:11,230 INFO L226 Difference]: Without dead ends: 1115 [2021-08-21 12:15:11,230 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 1286.8ms TimeCoverageRelationStatistics Valid=183, Invalid=809, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:15:11,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1115 states. [2021-08-21 12:15:11,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1115 to 469. [2021-08-21 12:15:11,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 3.0384615384615383) internal successors, (1422), 468 states have internal predecessors, (1422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:11,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1422 transitions. [2021-08-21 12:15:11,241 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1422 transitions. Word has length 24 [2021-08-21 12:15:11,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:11,241 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 1422 transitions. [2021-08-21 12:15:11,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:11,241 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1422 transitions. [2021-08-21 12:15:11,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:11,242 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:11,242 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:11,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-21 12:15:11,464 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,SelfDestructingSolverStorable45 [2021-08-21 12:15:11,465 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:11,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:11,465 INFO L82 PathProgramCache]: Analyzing trace with hash 630291485, now seen corresponding path program 31 times [2021-08-21 12:15:11,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:11,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479259519] [2021-08-21 12:15:11,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:11,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:11,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:11,719 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:11,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:11,720 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479259519] [2021-08-21 12:15:11,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479259519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:11,720 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54646606] [2021-08-21 12:15:11,720 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:15:11,720 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:11,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:11,721 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:11,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-21 12:15:12,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:12,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:15:12,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:12,955 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:12,955 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 42 treesize of output 39 [2021-08-21 12:15:13,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:15:13,420 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:13,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [54646606] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:13,421 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:13,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-08-21 12:15:13,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288341276] [2021-08-21 12:15:13,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:15:13,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:13,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:15:13,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:15:13,421 INFO L87 Difference]: Start difference. First operand 469 states and 1422 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:13,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:13,749 INFO L93 Difference]: Finished difference Result 774 states and 2236 transitions. [2021-08-21 12:15:13,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:15:13,749 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:15:13,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:13,751 INFO L225 Difference]: With dead ends: 774 [2021-08-21 12:15:13,751 INFO L226 Difference]: Without dead ends: 701 [2021-08-21 12:15:13,751 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 365.0ms TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:15:13,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-08-21 12:15:13,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 489. [2021-08-21 12:15:13,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.0245901639344264) internal successors, (1476), 488 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:13,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1476 transitions. [2021-08-21 12:15:13,761 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1476 transitions. Word has length 24 [2021-08-21 12:15:13,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:13,761 INFO L470 AbstractCegarLoop]: Abstraction has 489 states and 1476 transitions. [2021-08-21 12:15:13,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:13,761 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1476 transitions. [2021-08-21 12:15:13,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:13,763 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:13,763 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:13,789 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-08-21 12:15:13,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-08-21 12:15:13,985 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:13,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:13,985 INFO L82 PathProgramCache]: Analyzing trace with hash -1471968733, now seen corresponding path program 32 times [2021-08-21 12:15:13,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:13,985 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015234458] [2021-08-21 12:15:13,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:13,985 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:13,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:14,235 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:14,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:14,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015234458] [2021-08-21 12:15:14,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015234458] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:14,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210365073] [2021-08-21 12:15:14,236 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:15:14,236 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:14,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:14,237 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:14,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-21 12:15:15,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:15:15,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:15,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:15:15,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:15,519 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:15,519 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 42 treesize of output 39 [2021-08-21 12:15:15,998 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:15,999 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 25 treesize of output 24 [2021-08-21 12:15:16,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:15:16,084 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:16,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210365073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:16,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:16,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:15:16,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132847957] [2021-08-21 12:15:16,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:15:16,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:16,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:15:16,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:15:16,085 INFO L87 Difference]: Start difference. First operand 489 states and 1476 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:16,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:16,645 INFO L93 Difference]: Finished difference Result 766 states and 2209 transitions. [2021-08-21 12:15:16,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:15:16,645 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:15:16,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:16,647 INFO L225 Difference]: With dead ends: 766 [2021-08-21 12:15:16,647 INFO L226 Difference]: Without dead ends: 680 [2021-08-21 12:15:16,647 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 596.1ms TimeCoverageRelationStatistics Valid=114, Invalid=536, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:15:16,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-08-21 12:15:16,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 497. [2021-08-21 12:15:16,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.0201612903225805) internal successors, (1498), 496 states have internal predecessors, (1498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:16,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1498 transitions. [2021-08-21 12:15:16,656 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1498 transitions. Word has length 24 [2021-08-21 12:15:16,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:16,656 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 1498 transitions. [2021-08-21 12:15:16,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:16,656 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1498 transitions. [2021-08-21 12:15:16,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:16,657 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:16,657 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:16,683 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-08-21 12:15:16,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:16,871 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:16,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:16,871 INFO L82 PathProgramCache]: Analyzing trace with hash -308035559, now seen corresponding path program 33 times [2021-08-21 12:15:16,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:16,871 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515216940] [2021-08-21 12:15:16,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:16,872 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:16,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:17,091 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:17,091 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:17,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515216940] [2021-08-21 12:15:17,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515216940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:17,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081132107] [2021-08-21 12:15:17,091 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:15:17,092 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:17,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:17,092 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:17,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-21 12:15:18,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:15:18,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:18,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:15:18,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:18,431 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:18,432 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 42 treesize of output 39 [2021-08-21 12:15:18,772 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:18,772 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 41 treesize of output 38 [2021-08-21 12:15:18,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-21 12:15:18,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:15:18,961 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:18,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081132107] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:18,961 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:18,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:15:18,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809740878] [2021-08-21 12:15:18,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:15:18,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:18,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:15:18,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:15:18,962 INFO L87 Difference]: Start difference. First operand 497 states and 1498 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:19,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:19,743 INFO L93 Difference]: Finished difference Result 827 states and 2367 transitions. [2021-08-21 12:15:19,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:15:19,745 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:15:19,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:19,747 INFO L225 Difference]: With dead ends: 827 [2021-08-21 12:15:19,747 INFO L226 Difference]: Without dead ends: 753 [2021-08-21 12:15:19,747 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 746.4ms TimeCoverageRelationStatistics Valid=123, Invalid=579, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:15:19,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2021-08-21 12:15:19,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 497. [2021-08-21 12:15:19,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.024193548387097) internal successors, (1500), 496 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:19,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1500 transitions. [2021-08-21 12:15:19,755 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1500 transitions. Word has length 24 [2021-08-21 12:15:19,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:19,755 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 1500 transitions. [2021-08-21 12:15:19,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:19,755 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1500 transitions. [2021-08-21 12:15:19,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:19,756 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:19,756 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:19,776 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-21 12:15:19,958 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,SelfDestructingSolverStorable48 [2021-08-21 12:15:19,959 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:19,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:19,959 INFO L82 PathProgramCache]: Analyzing trace with hash -1852273891, now seen corresponding path program 34 times [2021-08-21 12:15:19,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:19,959 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448720183] [2021-08-21 12:15:19,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:19,959 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:19,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:20,185 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:15:20,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:20,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448720183] [2021-08-21 12:15:20,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448720183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:20,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126373978] [2021-08-21 12:15:20,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:15:20,186 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:20,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:20,186 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:20,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-21 12:15:21,471 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:15:21,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:21,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:15:21,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:21,548 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:21,548 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 42 treesize of output 39 [2021-08-21 12:15:21,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:15:22,037 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:15:22,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126373978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:22,038 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:22,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-08-21 12:15:22,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998633001] [2021-08-21 12:15:22,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:15:22,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:22,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:15:22,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:15:22,038 INFO L87 Difference]: Start difference. First operand 497 states and 1500 transitions. Second operand has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:22,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:22,417 INFO L93 Difference]: Finished difference Result 1111 states and 3096 transitions. [2021-08-21 12:15:22,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:15:22,418 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:15:22,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:22,419 INFO L225 Difference]: With dead ends: 1111 [2021-08-21 12:15:22,419 INFO L226 Difference]: Without dead ends: 963 [2021-08-21 12:15:22,420 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 406.8ms TimeCoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:15:22,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2021-08-21 12:15:22,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 504. [2021-08-21 12:15:22,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.0238568588469183) internal successors, (1521), 503 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:22,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1521 transitions. [2021-08-21 12:15:22,429 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1521 transitions. Word has length 24 [2021-08-21 12:15:22,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:22,429 INFO L470 AbstractCegarLoop]: Abstraction has 504 states and 1521 transitions. [2021-08-21 12:15:22,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 15 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:22,429 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1521 transitions. [2021-08-21 12:15:22,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:22,431 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:22,431 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:22,458 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-21 12:15:22,657 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,SelfDestructingSolverStorable49 [2021-08-21 12:15:22,657 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:22,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:22,658 INFO L82 PathProgramCache]: Analyzing trace with hash -1312087331, now seen corresponding path program 35 times [2021-08-21 12:15:22,658 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:22,658 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516925964] [2021-08-21 12:15:22,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:22,658 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:22,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:22,831 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:22,831 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:22,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516925964] [2021-08-21 12:15:22,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516925964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:22,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116659200] [2021-08-21 12:15:22,832 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:15:22,832 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:22,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:22,833 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:22,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-21 12:15:24,199 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:15:24,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:24,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:15:24,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:24,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:15:24,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:15:24,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:15:24,445 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:24,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116659200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:24,445 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:24,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-08-21 12:15:24,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125049256] [2021-08-21 12:15:24,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:15:24,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:24,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:15:24,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:15:24,446 INFO L87 Difference]: Start difference. First operand 504 states and 1521 transitions. Second operand has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:24,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:24,723 INFO L93 Difference]: Finished difference Result 853 states and 2528 transitions. [2021-08-21 12:15:24,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:15:24,724 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 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-21 12:15:24,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:24,725 INFO L225 Difference]: With dead ends: 853 [2021-08-21 12:15:24,726 INFO L226 Difference]: Without dead ends: 822 [2021-08-21 12:15:24,726 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 198.6ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:15:24,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2021-08-21 12:15:24,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 504. [2021-08-21 12:15:24,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 3.0238568588469183) internal successors, (1521), 503 states have internal predecessors, (1521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:24,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1521 transitions. [2021-08-21 12:15:24,734 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1521 transitions. Word has length 24 [2021-08-21 12:15:24,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:24,734 INFO L470 AbstractCegarLoop]: Abstraction has 504 states and 1521 transitions. [2021-08-21 12:15:24,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.066666666666667) internal successors, (31), 15 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:24,735 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1521 transitions. [2021-08-21 12:15:24,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:24,736 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:24,736 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:24,779 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-21 12:15:24,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:24,961 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:24,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:24,961 INFO L82 PathProgramCache]: Analyzing trace with hash -959553497, now seen corresponding path program 36 times [2021-08-21 12:15:24,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:24,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920920548] [2021-08-21 12:15:24,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:24,962 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:24,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:25,218 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:25,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:25,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920920548] [2021-08-21 12:15:25,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920920548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:25,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314447686] [2021-08-21 12:15:25,219 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:15:25,219 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:25,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:25,225 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:25,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-21 12:15:26,650 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:15:26,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:26,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:15:26,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:26,757 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:26,757 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 45 treesize of output 42 [2021-08-21 12:15:27,928 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:27,928 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 36 treesize of output 33 [2021-08-21 12:15:27,934 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:27,934 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 31 treesize of output 26 [2021-08-21 12:15:28,000 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:28,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314447686] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:28,001 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:28,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:15:28,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278150599] [2021-08-21 12:15:28,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:15:28,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:28,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:15:28,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:15:28,001 INFO L87 Difference]: Start difference. First operand 504 states and 1521 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:28,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:28,802 INFO L93 Difference]: Finished difference Result 878 states and 2546 transitions. [2021-08-21 12:15:28,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:15:28,802 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:15:28,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:28,804 INFO L225 Difference]: With dead ends: 878 [2021-08-21 12:15:28,804 INFO L226 Difference]: Without dead ends: 820 [2021-08-21 12:15:28,804 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 666.7ms TimeCoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:15:28,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2021-08-21 12:15:28,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 519. [2021-08-21 12:15:28,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 518 states have (on average 3.028957528957529) internal successors, (1569), 518 states have internal predecessors, (1569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:28,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 1569 transitions. [2021-08-21 12:15:28,814 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 1569 transitions. Word has length 24 [2021-08-21 12:15:28,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:28,814 INFO L470 AbstractCegarLoop]: Abstraction has 519 states and 1569 transitions. [2021-08-21 12:15:28,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:28,814 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 1569 transitions. [2021-08-21 12:15:28,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:28,815 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:28,815 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:28,836 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2021-08-21 12:15:29,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:29,019 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:29,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:29,019 INFO L82 PathProgramCache]: Analyzing trace with hash 204379677, now seen corresponding path program 37 times [2021-08-21 12:15:29,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:29,020 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132183575] [2021-08-21 12:15:29,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:29,020 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:29,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:29,277 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:29,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:29,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132183575] [2021-08-21 12:15:29,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132183575] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:29,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721977882] [2021-08-21 12:15:29,277 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:15:29,277 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:29,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:29,278 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:29,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-21 12:15:30,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:30,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:15:30,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:30,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:15:30,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-21 12:15:30,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-21 12:15:30,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:15:31,147 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:31,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721977882] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:31,148 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:31,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:15:31,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539885766] [2021-08-21 12:15:31,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:15:31,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:31,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:15:31,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:15:31,149 INFO L87 Difference]: Start difference. First operand 519 states and 1569 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:31,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:31,719 INFO L93 Difference]: Finished difference Result 907 states and 2598 transitions. [2021-08-21 12:15:31,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:15:31,720 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:15:31,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:31,722 INFO L225 Difference]: With dead ends: 907 [2021-08-21 12:15:31,722 INFO L226 Difference]: Without dead ends: 819 [2021-08-21 12:15:31,722 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 590.8ms TimeCoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:15:31,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2021-08-21 12:15:31,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 509. [2021-08-21 12:15:31,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 508 states have (on average 3.0354330708661417) internal successors, (1542), 508 states have internal predecessors, (1542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:31,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 1542 transitions. [2021-08-21 12:15:31,734 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 1542 transitions. Word has length 24 [2021-08-21 12:15:31,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:31,734 INFO L470 AbstractCegarLoop]: Abstraction has 509 states and 1542 transitions. [2021-08-21 12:15:31,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:31,734 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 1542 transitions. [2021-08-21 12:15:31,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:31,735 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:31,735 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:31,759 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-08-21 12:15:31,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:31,949 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:31,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:31,949 INFO L82 PathProgramCache]: Analyzing trace with hash 1177121063, now seen corresponding path program 38 times [2021-08-21 12:15:31,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:31,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833203631] [2021-08-21 12:15:31,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:31,949 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:31,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:32,189 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:15:32,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:32,189 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833203631] [2021-08-21 12:15:32,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833203631] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:32,189 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149157024] [2021-08-21 12:15:32,190 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:15:32,190 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:32,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:32,190 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:32,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-21 12:15:33,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:15:33,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:33,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:15:33,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:33,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:15:34,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:15:34,211 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:15:34,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149157024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:34,211 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:34,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:15:34,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310480034] [2021-08-21 12:15:34,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:15:34,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:34,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:15:34,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:15:34,212 INFO L87 Difference]: Start difference. First operand 509 states and 1542 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:34,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:34,739 INFO L93 Difference]: Finished difference Result 927 states and 2701 transitions. [2021-08-21 12:15:34,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:15:34,740 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:15:34,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:34,742 INFO L225 Difference]: With dead ends: 927 [2021-08-21 12:15:34,742 INFO L226 Difference]: Without dead ends: 813 [2021-08-21 12:15:34,742 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 453.5ms TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:15:34,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 813 states. [2021-08-21 12:15:34,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 813 to 526. [2021-08-21 12:15:34,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 525 states have (on average 3.0438095238095237) internal successors, (1598), 525 states have internal predecessors, (1598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:34,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 1598 transitions. [2021-08-21 12:15:34,753 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 1598 transitions. Word has length 24 [2021-08-21 12:15:34,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:34,753 INFO L470 AbstractCegarLoop]: Abstraction has 526 states and 1598 transitions. [2021-08-21 12:15:34,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:34,754 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 1598 transitions. [2021-08-21 12:15:34,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:34,755 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:34,755 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:34,795 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-08-21 12:15:34,971 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,SelfDestructingSolverStorable53 [2021-08-21 12:15:34,972 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:34,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:34,972 INFO L82 PathProgramCache]: Analyzing trace with hash 488052761, now seen corresponding path program 39 times [2021-08-21 12:15:34,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:34,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236007074] [2021-08-21 12:15:34,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:34,972 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:34,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:35,274 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:35,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:35,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236007074] [2021-08-21 12:15:35,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236007074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:35,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624026635] [2021-08-21 12:15:35,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:15:35,275 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:35,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:35,275 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:35,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-21 12:15:36,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:15:36,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:36,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:15:36,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:36,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 36 [2021-08-21 12:15:37,045 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:37,045 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 46 treesize of output 43 [2021-08-21 12:15:37,052 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:37,052 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 43 treesize of output 38 [2021-08-21 12:15:37,278 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:37,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624026635] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:37,278 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:37,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:15:37,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628653406] [2021-08-21 12:15:37,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:15:37,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:37,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:15:37,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:15:37,279 INFO L87 Difference]: Start difference. First operand 526 states and 1598 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:38,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:38,175 INFO L93 Difference]: Finished difference Result 1076 states and 3140 transitions. [2021-08-21 12:15:38,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:15:38,176 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:15:38,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:38,178 INFO L225 Difference]: With dead ends: 1076 [2021-08-21 12:15:38,178 INFO L226 Difference]: Without dead ends: 1010 [2021-08-21 12:15:38,178 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 785.4ms TimeCoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:15:38,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1010 states. [2021-08-21 12:15:38,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1010 to 541. [2021-08-21 12:15:38,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 540 states have (on average 3.0722222222222224) internal successors, (1659), 540 states have internal predecessors, (1659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:38,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 1659 transitions. [2021-08-21 12:15:38,188 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 1659 transitions. Word has length 24 [2021-08-21 12:15:38,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:38,188 INFO L470 AbstractCegarLoop]: Abstraction has 541 states and 1659 transitions. [2021-08-21 12:15:38,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:38,188 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 1659 transitions. [2021-08-21 12:15:38,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:38,190 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:38,190 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:38,230 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-21 12:15:38,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-08-21 12:15:38,405 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:38,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:38,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1533795327, now seen corresponding path program 40 times [2021-08-21 12:15:38,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:38,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561057049] [2021-08-21 12:15:38,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:38,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:38,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:38,611 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:38,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:38,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561057049] [2021-08-21 12:15:38,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561057049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:38,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292386277] [2021-08-21 12:15:38,611 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:15:38,611 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:38,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:38,612 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:38,613 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-21 12:15:40,144 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:15:40,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:40,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:15:40,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:40,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:15:40,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-21 12:15:40,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-21 12:15:40,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:15:40,636 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:40,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292386277] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:40,636 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:40,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:15:40,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361614009] [2021-08-21 12:15:40,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:15:40,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:40,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:15:40,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:15:40,637 INFO L87 Difference]: Start difference. First operand 541 states and 1659 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:41,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:41,497 INFO L93 Difference]: Finished difference Result 958 states and 2776 transitions. [2021-08-21 12:15:41,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:15:41,497 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:15:41,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:41,499 INFO L225 Difference]: With dead ends: 958 [2021-08-21 12:15:41,499 INFO L226 Difference]: Without dead ends: 865 [2021-08-21 12:15:41,500 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 748.0ms TimeCoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:15:41,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 865 states. [2021-08-21 12:15:41,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 865 to 545. [2021-08-21 12:15:41,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 544 states have (on average 3.0643382352941178) internal successors, (1667), 544 states have internal predecessors, (1667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:41,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 1667 transitions. [2021-08-21 12:15:41,511 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 1667 transitions. Word has length 24 [2021-08-21 12:15:41,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:41,511 INFO L470 AbstractCegarLoop]: Abstraction has 545 states and 1667 transitions. [2021-08-21 12:15:41,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:41,511 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 1667 transitions. [2021-08-21 12:15:41,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:41,512 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:41,513 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:41,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-21 12:15:41,728 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,SelfDestructingSolverStorable55 [2021-08-21 12:15:41,728 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:41,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:41,729 INFO L82 PathProgramCache]: Analyzing trace with hash 1806771059, now seen corresponding path program 41 times [2021-08-21 12:15:41,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:41,729 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314256169] [2021-08-21 12:15:41,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:41,729 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:41,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:41,970 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:41,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:41,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314256169] [2021-08-21 12:15:41,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314256169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:41,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546795212] [2021-08-21 12:15:41,971 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:15:41,971 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:41,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:41,973 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:41,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-21 12:15:43,574 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:15:43,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:43,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:15:43,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:43,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-21 12:15:43,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:15:44,104 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:44,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546795212] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:44,104 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:44,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-08-21 12:15:44,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563853230] [2021-08-21 12:15:44,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:15:44,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:44,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:15:44,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:15:44,105 INFO L87 Difference]: Start difference. First operand 545 states and 1667 transitions. Second operand has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 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-21 12:15:44,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:44,348 INFO L93 Difference]: Finished difference Result 835 states and 2470 transitions. [2021-08-21 12:15:44,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:15:44,349 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 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-21 12:15:44,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:44,351 INFO L225 Difference]: With dead ends: 835 [2021-08-21 12:15:44,351 INFO L226 Difference]: Without dead ends: 797 [2021-08-21 12:15:44,351 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 274.3ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:15:44,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2021-08-21 12:15:44,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 528. [2021-08-21 12:15:44,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 3.0246679316888048) internal successors, (1594), 527 states have internal predecessors, (1594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:44,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 1594 transitions. [2021-08-21 12:15:44,362 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 1594 transitions. Word has length 24 [2021-08-21 12:15:44,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:44,363 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 1594 transitions. [2021-08-21 12:15:44,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.1333333333333333) internal successors, (32), 15 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-21 12:15:44,363 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 1594 transitions. [2021-08-21 12:15:44,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:44,364 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:44,364 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:44,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-21 12:15:44,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-21 12:15:44,589 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:44,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:44,589 INFO L82 PathProgramCache]: Analyzing trace with hash -1582657373, now seen corresponding path program 42 times [2021-08-21 12:15:44,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:44,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765527690] [2021-08-21 12:15:44,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:44,589 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:44,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:44,745 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:44,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:44,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765527690] [2021-08-21 12:15:44,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765527690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:44,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61870564] [2021-08-21 12:15:44,746 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:15:44,746 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:44,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:44,746 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:44,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-21 12:15:46,358 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:15:46,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:46,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:15:46,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:46,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-21 12:15:46,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-21 12:15:46,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-21 12:15:46,645 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:46,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61870564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:46,645 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:46,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:15:46,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740909950] [2021-08-21 12:15:46,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:15:46,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:46,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:15:46,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:15:46,646 INFO L87 Difference]: Start difference. First operand 528 states and 1594 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:46,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:46,910 INFO L93 Difference]: Finished difference Result 660 states and 1970 transitions. [2021-08-21 12:15:46,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:15:46,910 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:15:46,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:46,912 INFO L225 Difference]: With dead ends: 660 [2021-08-21 12:15:46,912 INFO L226 Difference]: Without dead ends: 601 [2021-08-21 12:15:46,912 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 200.0ms TimeCoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:15:46,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2021-08-21 12:15:46,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 542. [2021-08-21 12:15:46,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.024029574861368) internal successors, (1636), 541 states have internal predecessors, (1636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:46,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1636 transitions. [2021-08-21 12:15:46,918 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1636 transitions. Word has length 24 [2021-08-21 12:15:46,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:46,918 INFO L470 AbstractCegarLoop]: Abstraction has 542 states and 1636 transitions. [2021-08-21 12:15:46,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:46,919 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1636 transitions. [2021-08-21 12:15:46,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:46,919 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:46,919 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:46,941 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-21 12:15:47,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:47,120 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:47,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:47,120 INFO L82 PathProgramCache]: Analyzing trace with hash 496636455, now seen corresponding path program 43 times [2021-08-21 12:15:47,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:47,120 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696443861] [2021-08-21 12:15:47,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:47,121 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:47,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:47,272 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:47,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:47,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696443861] [2021-08-21 12:15:47,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696443861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:47,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087492364] [2021-08-21 12:15:47,273 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:15:47,273 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:47,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:47,274 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:47,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-21 12:15:48,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:48,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:15:48,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:49,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-21 12:15:49,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:15:49,254 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:49,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087492364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:49,254 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:49,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:15:49,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253030388] [2021-08-21 12:15:49,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:15:49,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:49,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:15:49,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:15:49,255 INFO L87 Difference]: Start difference. First operand 542 states and 1636 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:49,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:49,464 INFO L93 Difference]: Finished difference Result 646 states and 1942 transitions. [2021-08-21 12:15:49,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:15:49,464 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:15:49,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:49,465 INFO L225 Difference]: With dead ends: 646 [2021-08-21 12:15:49,465 INFO L226 Difference]: Without dead ends: 615 [2021-08-21 12:15:49,465 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 194.5ms TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:15:49,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-08-21 12:15:49,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 535. [2021-08-21 12:15:49,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 534 states have (on average 3.0243445692883895) internal successors, (1615), 534 states have internal predecessors, (1615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:49,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 1615 transitions. [2021-08-21 12:15:49,473 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 1615 transitions. Word has length 24 [2021-08-21 12:15:49,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:49,473 INFO L470 AbstractCegarLoop]: Abstraction has 535 states and 1615 transitions. [2021-08-21 12:15:49,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:49,473 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 1615 transitions. [2021-08-21 12:15:49,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:49,474 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:49,474 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:49,495 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2021-08-21 12:15:49,674 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,SelfDestructingSolverStorable58 [2021-08-21 12:15:49,675 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:49,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:49,675 INFO L82 PathProgramCache]: Analyzing trace with hash -1652160081, now seen corresponding path program 44 times [2021-08-21 12:15:49,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:49,675 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252072519] [2021-08-21 12:15:49,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:49,675 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:49,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:49,837 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:49,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:49,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252072519] [2021-08-21 12:15:49,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252072519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:49,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529892630] [2021-08-21 12:15:49,837 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:15:49,837 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:49,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:49,841 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:49,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-21 12:15:51,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:15:51,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:51,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:15:51,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:51,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-21 12:15:51,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:15:52,003 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:52,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529892630] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:52,004 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:52,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:15:52,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431314400] [2021-08-21 12:15:52,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:15:52,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:52,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:15:52,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:15:52,004 INFO L87 Difference]: Start difference. First operand 535 states and 1615 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:52,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:52,210 INFO L93 Difference]: Finished difference Result 676 states and 2009 transitions. [2021-08-21 12:15:52,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:15:52,210 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:15:52,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:52,212 INFO L225 Difference]: With dead ends: 676 [2021-08-21 12:15:52,212 INFO L226 Difference]: Without dead ends: 616 [2021-08-21 12:15:52,212 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 244.8ms TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:15:52,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-08-21 12:15:52,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 564. [2021-08-21 12:15:52,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 563 states have (on average 3.0213143872113677) internal successors, (1701), 563 states have internal predecessors, (1701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:52,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 1701 transitions. [2021-08-21 12:15:52,222 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 1701 transitions. Word has length 24 [2021-08-21 12:15:52,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:52,222 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 1701 transitions. [2021-08-21 12:15:52,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:52,222 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 1701 transitions. [2021-08-21 12:15:52,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:52,223 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:52,224 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:52,253 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-21 12:15:52,449 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,SelfDestructingSolverStorable59 [2021-08-21 12:15:52,449 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:52,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:52,449 INFO L82 PathProgramCache]: Analyzing trace with hash 257836915, now seen corresponding path program 45 times [2021-08-21 12:15:52,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:52,449 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14097381] [2021-08-21 12:15:52,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:52,450 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:52,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:52,708 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:52,708 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:52,709 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14097381] [2021-08-21 12:15:52,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14097381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:52,709 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566978738] [2021-08-21 12:15:52,709 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:15:52,709 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:52,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:52,710 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:52,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-21 12:15:54,532 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:15:54,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:54,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:15:54,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:54,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:15:54,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:15:55,047 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:55,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566978738] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:55,048 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:55,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:15:55,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728807088] [2021-08-21 12:15:55,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:15:55,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:55,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:15:55,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:15:55,049 INFO L87 Difference]: Start difference. First operand 564 states and 1701 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:55,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:55,393 INFO L93 Difference]: Finished difference Result 699 states and 2058 transitions. [2021-08-21 12:15:55,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:15:55,394 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:15:55,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:55,395 INFO L225 Difference]: With dead ends: 699 [2021-08-21 12:15:55,395 INFO L226 Difference]: Without dead ends: 640 [2021-08-21 12:15:55,395 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 394.0ms TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:15:55,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-08-21 12:15:55,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 574. [2021-08-21 12:15:55,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 573 states have (on average 3.033158813263525) internal successors, (1738), 573 states have internal predecessors, (1738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:55,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 1738 transitions. [2021-08-21 12:15:55,404 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 1738 transitions. Word has length 24 [2021-08-21 12:15:55,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:55,404 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 1738 transitions. [2021-08-21 12:15:55,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:55,405 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 1738 transitions. [2021-08-21 12:15:55,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:55,405 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:55,405 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:55,427 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-21 12:15:55,606 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,SelfDestructingSolverStorable60 [2021-08-21 12:15:55,607 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:55,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:55,607 INFO L82 PathProgramCache]: Analyzing trace with hash 1421770089, now seen corresponding path program 46 times [2021-08-21 12:15:55,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:55,607 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491130809] [2021-08-21 12:15:55,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:55,607 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:55,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:55,873 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:55,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:55,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491130809] [2021-08-21 12:15:55,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491130809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:55,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223170976] [2021-08-21 12:15:55,873 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:15:55,873 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:55,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:55,874 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:55,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-21 12:15:57,681 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:15:57,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:15:57,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:15:57,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:15:57,838 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:57,838 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 45 treesize of output 42 [2021-08-21 12:15:58,386 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:58,386 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 44 treesize of output 41 [2021-08-21 12:15:58,393 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:15:58,393 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 38 treesize of output 33 [2021-08-21 12:15:58,603 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:15:58,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223170976] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:58,604 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:15:58,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:15:58,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876321065] [2021-08-21 12:15:58,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:15:58,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:15:58,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:15:58,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:15:58,604 INFO L87 Difference]: Start difference. First operand 574 states and 1738 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:58,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:15:58,966 INFO L93 Difference]: Finished difference Result 738 states and 2153 transitions. [2021-08-21 12:15:58,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:15:58,966 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:15:58,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:15:58,968 INFO L225 Difference]: With dead ends: 738 [2021-08-21 12:15:58,968 INFO L226 Difference]: Without dead ends: 691 [2021-08-21 12:15:58,968 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 340.6ms TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:15:58,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-08-21 12:15:58,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 584. [2021-08-21 12:15:58,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 3.020583190394511) internal successors, (1761), 583 states have internal predecessors, (1761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:58,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1761 transitions. [2021-08-21 12:15:58,977 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1761 transitions. Word has length 24 [2021-08-21 12:15:58,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:15:58,977 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 1761 transitions. [2021-08-21 12:15:58,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:15:58,978 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1761 transitions. [2021-08-21 12:15:58,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:15:58,979 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:15:58,979 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:15:59,001 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-08-21 12:15:59,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:59,185 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:15:59,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:15:59,185 INFO L82 PathProgramCache]: Analyzing trace with hash -1900455821, now seen corresponding path program 47 times [2021-08-21 12:15:59,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:15:59,185 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321766362] [2021-08-21 12:15:59,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:15:59,185 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:15:59,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:15:59,463 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:15:59,464 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:15:59,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321766362] [2021-08-21 12:15:59,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321766362] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:15:59,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960232470] [2021-08-21 12:15:59,464 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:15:59,464 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:15:59,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:15:59,465 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:15:59,466 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-21 12:16:01,271 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:16:01,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:16:01,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:16:01,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:01,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 36 [2021-08-21 12:16:01,855 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:01,856 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 33 treesize of output 30 [2021-08-21 12:16:01,862 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:01,862 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 31 treesize of output 26 [2021-08-21 12:16:01,964 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:16:01,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960232470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:01,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:01,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:16:01,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506211770] [2021-08-21 12:16:01,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:16:01,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:01,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:16:01,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:16:01,965 INFO L87 Difference]: Start difference. First operand 584 states and 1761 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:02,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:02,309 INFO L93 Difference]: Finished difference Result 728 states and 2121 transitions. [2021-08-21 12:16:02,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:16:02,309 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:16:02,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:02,310 INFO L225 Difference]: With dead ends: 728 [2021-08-21 12:16:02,310 INFO L226 Difference]: Without dead ends: 661 [2021-08-21 12:16:02,311 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 382.6ms TimeCoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:16:02,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-08-21 12:16:02,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 591. [2021-08-21 12:16:02,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 590 states have (on average 3.0203389830508476) internal successors, (1782), 590 states have internal predecessors, (1782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:02,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 1782 transitions. [2021-08-21 12:16:02,319 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 1782 transitions. Word has length 24 [2021-08-21 12:16:02,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:02,319 INFO L470 AbstractCegarLoop]: Abstraction has 591 states and 1782 transitions. [2021-08-21 12:16:02,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:02,320 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 1782 transitions. [2021-08-21 12:16:02,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:02,321 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:02,321 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:02,348 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-08-21 12:16:02,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:02,537 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:02,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:02,537 INFO L82 PathProgramCache]: Analyzing trace with hash 347156531, now seen corresponding path program 48 times [2021-08-21 12:16:02,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:02,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47605790] [2021-08-21 12:16:02,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:02,537 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:02,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:02,798 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:02,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:02,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47605790] [2021-08-21 12:16:02,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47605790] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:02,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108988959] [2021-08-21 12:16:02,798 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:16:02,798 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:02,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:02,800 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:02,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-21 12:16:04,660 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:16:04,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:16:04,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:16:04,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:04,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 36 [2021-08-21 12:16:05,110 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:05,111 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 30 treesize of output 29 [2021-08-21 12:16:05,117 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:05,117 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 24 treesize of output 23 [2021-08-21 12:16:05,272 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:05,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108988959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:05,273 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:05,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:16:05,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026836192] [2021-08-21 12:16:05,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:16:05,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:05,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:16:05,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:16:05,273 INFO L87 Difference]: Start difference. First operand 591 states and 1782 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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-21 12:16:05,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:05,586 INFO L93 Difference]: Finished difference Result 817 states and 2441 transitions. [2021-08-21 12:16:05,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:16:05,586 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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-21 12:16:05,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:05,588 INFO L225 Difference]: With dead ends: 817 [2021-08-21 12:16:05,588 INFO L226 Difference]: Without dead ends: 759 [2021-08-21 12:16:05,588 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 334.9ms TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:16:05,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2021-08-21 12:16:05,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 584. [2021-08-21 12:16:05,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 3.020583190394511) internal successors, (1761), 583 states have internal predecessors, (1761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:05,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1761 transitions. [2021-08-21 12:16:05,597 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1761 transitions. Word has length 24 [2021-08-21 12:16:05,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:05,598 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 1761 transitions. [2021-08-21 12:16:05,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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-21 12:16:05,598 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1761 transitions. [2021-08-21 12:16:05,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:05,599 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:05,599 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:05,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-21 12:16:05,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:05,805 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:05,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:05,805 INFO L82 PathProgramCache]: Analyzing trace with hash 1705443173, now seen corresponding path program 49 times [2021-08-21 12:16:05,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:05,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44016663] [2021-08-21 12:16:05,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:05,805 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:05,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:06,118 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:06,118 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:06,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44016663] [2021-08-21 12:16:06,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44016663] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:06,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120180516] [2021-08-21 12:16:06,118 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:16:06,118 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:06,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:06,123 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:06,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-21 12:16:08,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:08,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:16:08,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:08,211 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:08,211 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 45 treesize of output 42 [2021-08-21 12:16:08,434 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:08,434 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 49 treesize of output 46 [2021-08-21 12:16:08,441 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:08,441 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 41 treesize of output 36 [2021-08-21 12:16:08,671 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:08,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120180516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:08,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:08,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:16:08,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435015278] [2021-08-21 12:16:08,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:16:08,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:08,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:16:08,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:16:08,672 INFO L87 Difference]: Start difference. First operand 584 states and 1761 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:09,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:09,396 INFO L93 Difference]: Finished difference Result 1013 states and 2957 transitions. [2021-08-21 12:16:09,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:16:09,397 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:16:09,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:09,399 INFO L225 Difference]: With dead ends: 1013 [2021-08-21 12:16:09,399 INFO L226 Difference]: Without dead ends: 947 [2021-08-21 12:16:09,399 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 641.4ms TimeCoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:16:09,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 947 states. [2021-08-21 12:16:09,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 947 to 599. [2021-08-21 12:16:09,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 598 states have (on average 3.0468227424749164) internal successors, (1822), 598 states have internal predecessors, (1822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:09,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 1822 transitions. [2021-08-21 12:16:09,407 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 1822 transitions. Word has length 24 [2021-08-21 12:16:09,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:09,408 INFO L470 AbstractCegarLoop]: Abstraction has 599 states and 1822 transitions. [2021-08-21 12:16:09,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:09,408 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 1822 transitions. [2021-08-21 12:16:09,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:09,409 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:09,409 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:09,431 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2021-08-21 12:16:09,609 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-08-21 12:16:09,610 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:09,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:09,610 INFO L82 PathProgramCache]: Analyzing trace with hash -2084066715, now seen corresponding path program 50 times [2021-08-21 12:16:09,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:09,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109985406] [2021-08-21 12:16:09,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:09,610 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:09,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:09,989 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:09,990 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:09,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109985406] [2021-08-21 12:16:09,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109985406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:09,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089573788] [2021-08-21 12:16:09,990 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:16:09,990 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:09,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:09,991 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:09,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-21 12:16:11,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:16:11,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:16:11,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:16:11,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:12,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 36 [2021-08-21 12:16:12,178 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:12,178 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 46 treesize of output 43 [2021-08-21 12:16:12,187 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:12,187 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 43 treesize of output 38 [2021-08-21 12:16:12,477 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:12,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089573788] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:12,477 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:12,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:16:12,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888975885] [2021-08-21 12:16:12,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:16:12,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:12,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:16:12,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:16:12,478 INFO L87 Difference]: Start difference. First operand 599 states and 1822 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:13,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:13,020 INFO L93 Difference]: Finished difference Result 1042 states and 2995 transitions. [2021-08-21 12:16:13,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:16:13,021 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:16:13,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:13,022 INFO L225 Difference]: With dead ends: 1042 [2021-08-21 12:16:13,023 INFO L226 Difference]: Without dead ends: 953 [2021-08-21 12:16:13,023 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 575.6ms TimeCoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:16:13,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 953 states. [2021-08-21 12:16:13,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 953 to 603. [2021-08-21 12:16:13,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 603 states, 602 states have (on average 3.068106312292359) internal successors, (1847), 602 states have internal predecessors, (1847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:13,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 1847 transitions. [2021-08-21 12:16:13,031 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 1847 transitions. Word has length 24 [2021-08-21 12:16:13,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:13,031 INFO L470 AbstractCegarLoop]: Abstraction has 603 states and 1847 transitions. [2021-08-21 12:16:13,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:13,031 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 1847 transitions. [2021-08-21 12:16:13,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:13,032 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:13,032 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:13,056 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-21 12:16:13,233 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,SelfDestructingSolverStorable65 [2021-08-21 12:16:13,233 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:13,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:13,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1256679231, now seen corresponding path program 51 times [2021-08-21 12:16:13,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:13,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470583580] [2021-08-21 12:16:13,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:13,233 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:13,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:13,443 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:13,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:13,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470583580] [2021-08-21 12:16:13,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470583580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:13,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251417666] [2021-08-21 12:16:13,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:16:13,443 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:13,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:13,444 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:13,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-21 12:16:15,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:16:15,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:16:15,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:16:15,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:15,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-08-21 12:16:15,663 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:15,663 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 30 treesize of output 29 [2021-08-21 12:16:15,669 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:15,670 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 24 treesize of output 23 [2021-08-21 12:16:15,874 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:15,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251417666] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:15,874 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:15,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:16:15,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216714268] [2021-08-21 12:16:15,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:16:15,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:15,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:16:15,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:16:15,875 INFO L87 Difference]: Start difference. First operand 603 states and 1847 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:16,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:16,131 INFO L93 Difference]: Finished difference Result 756 states and 2275 transitions. [2021-08-21 12:16:16,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:16:16,132 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:16:16,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:16,133 INFO L225 Difference]: With dead ends: 756 [2021-08-21 12:16:16,133 INFO L226 Difference]: Without dead ends: 721 [2021-08-21 12:16:16,133 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 311.4ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:16:16,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2021-08-21 12:16:16,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 586. [2021-08-21 12:16:16,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.017094017094017) internal successors, (1765), 585 states have internal predecessors, (1765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:16,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1765 transitions. [2021-08-21 12:16:16,141 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1765 transitions. Word has length 24 [2021-08-21 12:16:16,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:16,141 INFO L470 AbstractCegarLoop]: Abstraction has 586 states and 1765 transitions. [2021-08-21 12:16:16,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:16,141 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1765 transitions. [2021-08-21 12:16:16,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:16,142 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:16,142 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:16,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-21 12:16:16,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-21 12:16:16,343 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:16,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:16,343 INFO L82 PathProgramCache]: Analyzing trace with hash -873204247, now seen corresponding path program 52 times [2021-08-21 12:16:16,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:16,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029808480] [2021-08-21 12:16:16,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:16,343 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:16,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:16,581 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:16,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:16,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029808480] [2021-08-21 12:16:16,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029808480] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:16,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588707232] [2021-08-21 12:16:16,582 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:16:16,582 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:16,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:16,582 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:16,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-21 12:16:18,688 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:16:18,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:16:18,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:16:18,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:18,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-21 12:16:18,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:16:18,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:16:19,080 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:19,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588707232] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:19,081 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:19,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:16:19,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612963167] [2021-08-21 12:16:19,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:16:19,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:19,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:16:19,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:16:19,081 INFO L87 Difference]: Start difference. First operand 586 states and 1765 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:19,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:19,301 INFO L93 Difference]: Finished difference Result 802 states and 2372 transitions. [2021-08-21 12:16:19,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:16:19,301 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:16:19,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:19,302 INFO L225 Difference]: With dead ends: 802 [2021-08-21 12:16:19,302 INFO L226 Difference]: Without dead ends: 740 [2021-08-21 12:16:19,303 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 259.7ms TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:16:19,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2021-08-21 12:16:19,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 593. [2021-08-21 12:16:19,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 592 states have (on average 3.0287162162162162) internal successors, (1793), 592 states have internal predecessors, (1793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:19,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 1793 transitions. [2021-08-21 12:16:19,310 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 1793 transitions. Word has length 24 [2021-08-21 12:16:19,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:19,310 INFO L470 AbstractCegarLoop]: Abstraction has 593 states and 1793 transitions. [2021-08-21 12:16:19,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:19,310 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 1793 transitions. [2021-08-21 12:16:19,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:19,311 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:19,311 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:19,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-21 12:16:19,512 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,SelfDestructingSolverStorable67 [2021-08-21 12:16:19,512 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:19,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:19,512 INFO L82 PathProgramCache]: Analyzing trace with hash -1454965027, now seen corresponding path program 53 times [2021-08-21 12:16:19,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:19,512 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175938960] [2021-08-21 12:16:19,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:19,513 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:19,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:19,896 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:19,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:19,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175938960] [2021-08-21 12:16:19,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175938960] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:19,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964842452] [2021-08-21 12:16:19,897 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:16:19,897 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:19,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:19,901 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:19,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-21 12:16:22,001 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:16:22,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:16:22,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:16:22,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:22,158 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:22,158 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 37 treesize of output 34 [2021-08-21 12:16:22,263 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:22,264 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 49 treesize of output 46 [2021-08-21 12:16:22,270 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:22,270 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 46 treesize of output 41 [2021-08-21 12:16:22,602 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:22,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964842452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:22,602 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:22,602 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:16:22,602 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556846065] [2021-08-21 12:16:22,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:16:22,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:22,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:16:22,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:16:22,603 INFO L87 Difference]: Start difference. First operand 593 states and 1793 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:23,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:23,146 INFO L93 Difference]: Finished difference Result 1032 states and 3027 transitions. [2021-08-21 12:16:23,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:16:23,147 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:16:23,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:23,148 INFO L225 Difference]: With dead ends: 1032 [2021-08-21 12:16:23,148 INFO L226 Difference]: Without dead ends: 939 [2021-08-21 12:16:23,149 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 610.0ms TimeCoverageRelationStatistics Valid=102, Invalid=548, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:16:23,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 939 states. [2021-08-21 12:16:23,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 939 to 612. [2021-08-21 12:16:23,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 611 states have (on average 3.060556464811784) internal successors, (1870), 611 states have internal predecessors, (1870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:23,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 1870 transitions. [2021-08-21 12:16:23,157 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 1870 transitions. Word has length 24 [2021-08-21 12:16:23,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:23,157 INFO L470 AbstractCegarLoop]: Abstraction has 612 states and 1870 transitions. [2021-08-21 12:16:23,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:23,157 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 1870 transitions. [2021-08-21 12:16:23,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:23,158 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:23,158 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:23,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2021-08-21 12:16:23,358 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,SelfDestructingSolverStorable68 [2021-08-21 12:16:23,359 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:23,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:23,359 INFO L82 PathProgramCache]: Analyzing trace with hash -1044985101, now seen corresponding path program 54 times [2021-08-21 12:16:23,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:23,359 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140973325] [2021-08-21 12:16:23,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:23,359 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:23,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:23,676 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:23,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:23,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140973325] [2021-08-21 12:16:23,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140973325] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:23,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083806785] [2021-08-21 12:16:23,676 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:16:23,676 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:23,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:23,677 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:23,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-21 12:16:26,024 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:16:26,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:16:26,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:16:26,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:26,217 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:26,218 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 37 treesize of output 34 [2021-08-21 12:16:26,412 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:26,413 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 33 treesize of output 32 [2021-08-21 12:16:26,420 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:26,420 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 23 treesize of output 22 [2021-08-21 12:16:26,590 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:26,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083806785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:26,590 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:26,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:16:26,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143098737] [2021-08-21 12:16:26,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:16:26,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:26,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:16:26,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:16:26,591 INFO L87 Difference]: Start difference. First operand 612 states and 1870 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:27,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:27,242 INFO L93 Difference]: Finished difference Result 874 states and 2599 transitions. [2021-08-21 12:16:27,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:16:27,242 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:16:27,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:27,244 INFO L225 Difference]: With dead ends: 874 [2021-08-21 12:16:27,244 INFO L226 Difference]: Without dead ends: 812 [2021-08-21 12:16:27,244 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 685.8ms TimeCoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:16:27,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-08-21 12:16:27,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 596. [2021-08-21 12:16:27,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 595 states have (on average 3.0285714285714285) internal successors, (1802), 595 states have internal predecessors, (1802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:27,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 1802 transitions. [2021-08-21 12:16:27,253 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 1802 transitions. Word has length 24 [2021-08-21 12:16:27,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:27,253 INFO L470 AbstractCegarLoop]: Abstraction has 596 states and 1802 transitions. [2021-08-21 12:16:27,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:27,253 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 1802 transitions. [2021-08-21 12:16:27,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:27,254 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:27,254 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:27,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-21 12:16:27,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-21 12:16:27,457 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:27,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:27,457 INFO L82 PathProgramCache]: Analyzing trace with hash 61894819, now seen corresponding path program 55 times [2021-08-21 12:16:27,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:27,457 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498810694] [2021-08-21 12:16:27,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:27,457 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:27,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:27,727 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:27,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:27,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498810694] [2021-08-21 12:16:27,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498810694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:27,728 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136723520] [2021-08-21 12:16:27,728 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:16:27,728 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:27,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:27,729 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:27,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-21 12:16:29,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:29,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:16:29,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:30,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-08-21 12:16:30,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:16:30,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:16:30,286 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:30,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136723520] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:30,287 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:30,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:16:30,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105824013] [2021-08-21 12:16:30,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:16:30,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:30,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:16:30,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:16:30,287 INFO L87 Difference]: Start difference. First operand 596 states and 1802 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:16:30,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:30,470 INFO L93 Difference]: Finished difference Result 665 states and 1975 transitions. [2021-08-21 12:16:30,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:16:30,470 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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 24 [2021-08-21 12:16:30,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:30,471 INFO L225 Difference]: With dead ends: 665 [2021-08-21 12:16:30,471 INFO L226 Difference]: Without dead ends: 634 [2021-08-21 12:16:30,472 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 241.0ms TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:16:30,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2021-08-21 12:16:30,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 602. [2021-08-21 12:16:30,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 601 states have (on average 3.026622296173045) internal successors, (1819), 601 states have internal predecessors, (1819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:30,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 1819 transitions. [2021-08-21 12:16:30,478 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 1819 transitions. Word has length 24 [2021-08-21 12:16:30,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:30,479 INFO L470 AbstractCegarLoop]: Abstraction has 602 states and 1819 transitions. [2021-08-21 12:16:30,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:16:30,479 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 1819 transitions. [2021-08-21 12:16:30,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:30,480 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:30,480 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:30,502 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2021-08-21 12:16:30,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:30,680 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:30,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:30,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1225827993, now seen corresponding path program 56 times [2021-08-21 12:16:30,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:30,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674097229] [2021-08-21 12:16:30,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:30,681 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:30,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:30,907 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:30,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:30,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674097229] [2021-08-21 12:16:30,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674097229] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:30,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119322699] [2021-08-21 12:16:30,908 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:16:30,908 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:30,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:30,910 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:30,911 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-21 12:16:33,174 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:16:33,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:16:33,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:16:33,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:33,382 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:33,382 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 45 treesize of output 42 [2021-08-21 12:16:33,509 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:33,510 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 49 treesize of output 46 [2021-08-21 12:16:33,519 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:33,519 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 40 treesize of output 35 [2021-08-21 12:16:33,798 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:33,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119322699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:33,798 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:33,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:16:33,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526292669] [2021-08-21 12:16:33,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:16:33,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:33,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:16:33,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:16:33,800 INFO L87 Difference]: Start difference. First operand 602 states and 1819 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:34,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:34,342 INFO L93 Difference]: Finished difference Result 723 states and 2144 transitions. [2021-08-21 12:16:34,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:16:34,343 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:16:34,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:34,344 INFO L225 Difference]: With dead ends: 723 [2021-08-21 12:16:34,344 INFO L226 Difference]: Without dead ends: 674 [2021-08-21 12:16:34,344 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 414.4ms TimeCoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:16:34,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-08-21 12:16:34,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 600. [2021-08-21 12:16:34,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 599 states have (on average 3.028380634390651) internal successors, (1814), 599 states have internal predecessors, (1814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:34,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 1814 transitions. [2021-08-21 12:16:34,351 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 1814 transitions. Word has length 24 [2021-08-21 12:16:34,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:34,351 INFO L470 AbstractCegarLoop]: Abstraction has 600 states and 1814 transitions. [2021-08-21 12:16:34,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:34,351 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 1814 transitions. [2021-08-21 12:16:34,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:34,352 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:34,352 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:34,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-08-21 12:16:34,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:34,557 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:34,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:34,557 INFO L82 PathProgramCache]: Analyzing trace with hash -1593521725, now seen corresponding path program 57 times [2021-08-21 12:16:34,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:34,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498305042] [2021-08-21 12:16:34,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:34,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:34,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:34,833 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:34,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:34,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498305042] [2021-08-21 12:16:34,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498305042] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:34,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104517954] [2021-08-21 12:16:34,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:16:34,834 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:34,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:34,835 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:34,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-21 12:16:37,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:16:37,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:16:37,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:16:37,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:37,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 12:16:37,284 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-21 12:16:37,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 41 [2021-08-21 12:16:37,357 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:37,357 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 39 [2021-08-21 12:16:37,575 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:37,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104517954] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:37,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:37,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:16:37,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659659197] [2021-08-21 12:16:37,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:16:37,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:37,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:16:37,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:16:37,577 INFO L87 Difference]: Start difference. First operand 600 states and 1814 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:37,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:37,808 INFO L93 Difference]: Finished difference Result 661 states and 1951 transitions. [2021-08-21 12:16:37,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:16:37,808 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:16:37,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:37,809 INFO L225 Difference]: With dead ends: 661 [2021-08-21 12:16:37,809 INFO L226 Difference]: Without dead ends: 608 [2021-08-21 12:16:37,809 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 284.5ms TimeCoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:16:37,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-08-21 12:16:37,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 598. [2021-08-21 12:16:37,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 597 states have (on average 3.030150753768844) internal successors, (1809), 597 states have internal predecessors, (1809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:37,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 1809 transitions. [2021-08-21 12:16:37,816 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 1809 transitions. Word has length 24 [2021-08-21 12:16:37,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:37,816 INFO L470 AbstractCegarLoop]: Abstraction has 598 states and 1809 transitions. [2021-08-21 12:16:37,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:37,816 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 1809 transitions. [2021-08-21 12:16:37,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:37,817 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:37,817 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:37,840 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-08-21 12:16:38,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:38,018 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:38,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:38,018 INFO L82 PathProgramCache]: Analyzing trace with hash 1037036391, now seen corresponding path program 58 times [2021-08-21 12:16:38,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:38,018 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257503582] [2021-08-21 12:16:38,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:38,018 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:38,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:38,259 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:38,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:38,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257503582] [2021-08-21 12:16:38,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257503582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:38,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966441585] [2021-08-21 12:16:38,259 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:16:38,259 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:38,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:38,260 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:38,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-21 12:16:40,543 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:16:40,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:16:40,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:16:40,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:40,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 36 [2021-08-21 12:16:41,184 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:41,184 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 33 treesize of output 30 [2021-08-21 12:16:41,190 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:41,190 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 31 treesize of output 26 [2021-08-21 12:16:41,255 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:41,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966441585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:41,256 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:41,256 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:16:41,256 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491874136] [2021-08-21 12:16:41,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:16:41,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:41,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:16:41,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:16:41,256 INFO L87 Difference]: Start difference. First operand 598 states and 1809 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:41,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:41,662 INFO L93 Difference]: Finished difference Result 754 states and 2206 transitions. [2021-08-21 12:16:41,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:16:41,663 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:16:41,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:41,664 INFO L225 Difference]: With dead ends: 754 [2021-08-21 12:16:41,664 INFO L226 Difference]: Without dead ends: 696 [2021-08-21 12:16:41,664 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 406.7ms TimeCoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:16:41,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2021-08-21 12:16:41,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 613. [2021-08-21 12:16:41,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 612 states have (on average 3.034313725490196) internal successors, (1857), 612 states have internal predecessors, (1857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:41,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 1857 transitions. [2021-08-21 12:16:41,673 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 1857 transitions. Word has length 24 [2021-08-21 12:16:41,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:41,673 INFO L470 AbstractCegarLoop]: Abstraction has 613 states and 1857 transitions. [2021-08-21 12:16:41,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:41,673 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 1857 transitions. [2021-08-21 12:16:41,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:41,674 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:41,674 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:41,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-21 12:16:41,888 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,SelfDestructingSolverStorable73 [2021-08-21 12:16:41,889 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:41,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:41,889 INFO L82 PathProgramCache]: Analyzing trace with hash -2093997731, now seen corresponding path program 59 times [2021-08-21 12:16:41,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:41,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341129696] [2021-08-21 12:16:41,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:41,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:41,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:42,158 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:42,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:42,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341129696] [2021-08-21 12:16:42,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341129696] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:42,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044694348] [2021-08-21 12:16:42,159 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:16:42,159 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:42,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:42,160 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:42,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-21 12:16:44,642 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:16:44,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:16:44,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:16:44,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:44,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:16:44,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-21 12:16:44,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-21 12:16:44,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:16:45,048 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:45,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044694348] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:45,049 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:45,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:16:45,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563763889] [2021-08-21 12:16:45,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:16:45,049 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:45,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:16:45,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:16:45,049 INFO L87 Difference]: Start difference. First operand 613 states and 1857 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:16:45,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:45,361 INFO L93 Difference]: Finished difference Result 900 states and 2627 transitions. [2021-08-21 12:16:45,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:16:45,361 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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 24 [2021-08-21 12:16:45,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:45,363 INFO L225 Difference]: With dead ends: 900 [2021-08-21 12:16:45,363 INFO L226 Difference]: Without dead ends: 838 [2021-08-21 12:16:45,363 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 314.5ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:16:45,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2021-08-21 12:16:45,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 619. [2021-08-21 12:16:45,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 618 states have (on average 3.045307443365696) internal successors, (1882), 618 states have internal predecessors, (1882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:45,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 1882 transitions. [2021-08-21 12:16:45,371 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 1882 transitions. Word has length 24 [2021-08-21 12:16:45,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:45,371 INFO L470 AbstractCegarLoop]: Abstraction has 619 states and 1882 transitions. [2021-08-21 12:16:45,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:16:45,371 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 1882 transitions. [2021-08-21 12:16:45,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:45,372 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:45,372 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:45,395 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-08-21 12:16:45,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-08-21 12:16:45,573 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:45,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:45,573 INFO L82 PathProgramCache]: Analyzing trace with hash -199168157, now seen corresponding path program 60 times [2021-08-21 12:16:45,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:45,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82610374] [2021-08-21 12:16:45,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:45,573 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:45,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:45,850 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:45,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:45,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82610374] [2021-08-21 12:16:45,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82610374] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:45,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902523221] [2021-08-21 12:16:45,851 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:16:45,851 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:45,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:45,857 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:45,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-21 12:16:48,262 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:16:48,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:16:48,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:16:48,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:48,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:16:48,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:16:48,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:16:48,565 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:48,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902523221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:48,565 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:48,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:16:48,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458413904] [2021-08-21 12:16:48,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:16:48,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:48,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:16:48,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:16:48,566 INFO L87 Difference]: Start difference. First operand 619 states and 1882 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:16:48,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:48,968 INFO L93 Difference]: Finished difference Result 749 states and 2203 transitions. [2021-08-21 12:16:48,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:16:48,968 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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 24 [2021-08-21 12:16:48,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:48,969 INFO L225 Difference]: With dead ends: 749 [2021-08-21 12:16:48,969 INFO L226 Difference]: Without dead ends: 666 [2021-08-21 12:16:48,969 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 389.2ms TimeCoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:16:48,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-08-21 12:16:48,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 606. [2021-08-21 12:16:48,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 605 states have (on average 3.031404958677686) internal successors, (1834), 605 states have internal predecessors, (1834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:48,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 1834 transitions. [2021-08-21 12:16:48,976 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 1834 transitions. Word has length 24 [2021-08-21 12:16:48,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:48,976 INFO L470 AbstractCegarLoop]: Abstraction has 606 states and 1834 transitions. [2021-08-21 12:16:48,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:16:48,976 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 1834 transitions. [2021-08-21 12:16:48,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:48,977 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:48,977 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:49,000 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-08-21 12:16:49,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:49,178 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:49,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:49,178 INFO L82 PathProgramCache]: Analyzing trace with hash 1126356007, now seen corresponding path program 61 times [2021-08-21 12:16:49,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:49,178 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419089639] [2021-08-21 12:16:49,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:49,178 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:49,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:49,427 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:49,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:49,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419089639] [2021-08-21 12:16:49,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419089639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:49,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774912487] [2021-08-21 12:16:49,428 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:16:49,428 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:49,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:49,428 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:49,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-21 12:16:51,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:51,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:16:51,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:51,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:16:52,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:16:52,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:16:52,292 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:52,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774912487] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:52,292 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:52,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:16:52,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300980259] [2021-08-21 12:16:52,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:16:52,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:52,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:16:52,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:16:52,294 INFO L87 Difference]: Start difference. First operand 606 states and 1834 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:16:52,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:52,585 INFO L93 Difference]: Finished difference Result 811 states and 2370 transitions. [2021-08-21 12:16:52,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:16:52,585 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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 24 [2021-08-21 12:16:52,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:52,586 INFO L225 Difference]: With dead ends: 811 [2021-08-21 12:16:52,586 INFO L226 Difference]: Without dead ends: 734 [2021-08-21 12:16:52,586 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 334.0ms TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:16:52,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2021-08-21 12:16:52,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 599. [2021-08-21 12:16:52,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 598 states have (on average 3.031772575250836) internal successors, (1813), 598 states have internal predecessors, (1813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:52,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 1813 transitions. [2021-08-21 12:16:52,593 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 1813 transitions. Word has length 24 [2021-08-21 12:16:52,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:52,594 INFO L470 AbstractCegarLoop]: Abstraction has 599 states and 1813 transitions. [2021-08-21 12:16:52,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:16:52,594 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 1813 transitions. [2021-08-21 12:16:52,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:52,595 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:52,595 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:52,618 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-08-21 12:16:52,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:52,795 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:52,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:52,796 INFO L82 PathProgramCache]: Analyzing trace with hash -1810324647, now seen corresponding path program 62 times [2021-08-21 12:16:52,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:52,796 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090939020] [2021-08-21 12:16:52,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:52,796 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:52,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:53,103 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:53,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:53,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090939020] [2021-08-21 12:16:53,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090939020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:53,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522379226] [2021-08-21 12:16:53,103 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:16:53,103 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:53,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:53,104 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:53,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-21 12:16:55,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:16:55,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:16:55,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:16:55,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:55,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 36 [2021-08-21 12:16:55,747 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:55,747 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 46 treesize of output 43 [2021-08-21 12:16:55,756 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:16:55,756 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 43 treesize of output 38 [2021-08-21 12:16:56,084 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:56,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522379226] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:56,085 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:16:56,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:16:56,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473551052] [2021-08-21 12:16:56,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:16:56,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:16:56,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:16:56,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:16:56,086 INFO L87 Difference]: Start difference. First operand 599 states and 1813 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:56,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:16:56,702 INFO L93 Difference]: Finished difference Result 932 states and 2661 transitions. [2021-08-21 12:16:56,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:16:56,703 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:16:56,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:16:56,704 INFO L225 Difference]: With dead ends: 932 [2021-08-21 12:16:56,704 INFO L226 Difference]: Without dead ends: 839 [2021-08-21 12:16:56,705 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 560.6ms TimeCoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:16:56,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 839 states. [2021-08-21 12:16:56,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 839 to 614. [2021-08-21 12:16:56,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 613 states have (on average 3.0570962479608483) internal successors, (1874), 613 states have internal predecessors, (1874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:56,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1874 transitions. [2021-08-21 12:16:56,713 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1874 transitions. Word has length 24 [2021-08-21 12:16:56,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:16:56,713 INFO L470 AbstractCegarLoop]: Abstraction has 614 states and 1874 transitions. [2021-08-21 12:16:56,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:16:56,713 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1874 transitions. [2021-08-21 12:16:56,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:16:56,714 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:16:56,714 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:16:56,741 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-08-21 12:16:56,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-08-21 12:16:56,923 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:16:56,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:16:56,924 INFO L82 PathProgramCache]: Analyzing trace with hash 1911717885, now seen corresponding path program 63 times [2021-08-21 12:16:56,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:16:56,924 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907309591] [2021-08-21 12:16:56,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:16:56,924 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:16:56,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:16:57,282 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:16:57,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:16:57,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907309591] [2021-08-21 12:16:57,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907309591] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:16:57,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617933628] [2021-08-21 12:16:57,282 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:16:57,283 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:16:57,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:16:57,289 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:16:57,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-21 12:16:59,815 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:16:59,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:16:59,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:16:59,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:16:59,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 36 [2021-08-21 12:17:00,040 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:00,041 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 46 treesize of output 43 [2021-08-21 12:17:00,051 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:00,051 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 43 treesize of output 38 [2021-08-21 12:17:00,250 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:00,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617933628] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:00,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:17:00,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:17:00,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932794676] [2021-08-21 12:17:00,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:17:00,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:17:00,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:17:00,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:17:00,251 INFO L87 Difference]: Start difference. First operand 614 states and 1874 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:00,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:17:00,585 INFO L93 Difference]: Finished difference Result 781 states and 2322 transitions. [2021-08-21 12:17:00,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:17:00,585 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:17:00,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:17:00,586 INFO L225 Difference]: With dead ends: 781 [2021-08-21 12:17:00,586 INFO L226 Difference]: Without dead ends: 750 [2021-08-21 12:17:00,586 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 394.4ms TimeCoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:17:00,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2021-08-21 12:17:00,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 599. [2021-08-21 12:17:00,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 598 states have (on average 3.031772575250836) internal successors, (1813), 598 states have internal predecessors, (1813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:00,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 1813 transitions. [2021-08-21 12:17:00,594 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 1813 transitions. Word has length 24 [2021-08-21 12:17:00,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:17:00,594 INFO L470 AbstractCegarLoop]: Abstraction has 599 states and 1813 transitions. [2021-08-21 12:17:00,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:00,594 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 1813 transitions. [2021-08-21 12:17:00,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:17:00,595 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:17:00,595 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:17:00,618 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-08-21 12:17:00,795 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,SelfDestructingSolverStorable78 [2021-08-21 12:17:00,795 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:17:00,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:17:00,796 INFO L82 PathProgramCache]: Analyzing trace with hash -1389590713, now seen corresponding path program 64 times [2021-08-21 12:17:00,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:17:00,796 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54959070] [2021-08-21 12:17:00,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:17:00,796 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:17:00,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:01,052 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:01,052 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:17:01,052 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54959070] [2021-08-21 12:17:01,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54959070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:01,052 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103696443] [2021-08-21 12:17:01,053 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:17:01,053 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:01,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:17:01,057 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:17:01,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-21 12:17:03,653 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:17:03,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:17:03,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:17:03,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:17:03,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:17:03,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-08-21 12:17:03,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 35 [2021-08-21 12:17:04,106 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:04,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103696443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:04,106 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:17:04,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:17:04,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544389037] [2021-08-21 12:17:04,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:17:04,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:17:04,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:17:04,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:17:04,107 INFO L87 Difference]: Start difference. First operand 599 states and 1813 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:17:04,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:17:04,458 INFO L93 Difference]: Finished difference Result 709 states and 2126 transitions. [2021-08-21 12:17:04,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:17:04,458 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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 24 [2021-08-21 12:17:04,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:17:04,460 INFO L225 Difference]: With dead ends: 709 [2021-08-21 12:17:04,460 INFO L226 Difference]: Without dead ends: 656 [2021-08-21 12:17:04,460 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 345.8ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:17:04,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-08-21 12:17:04,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 602. [2021-08-21 12:17:04,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 601 states have (on average 3.033277870216306) internal successors, (1823), 601 states have internal predecessors, (1823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:04,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 1823 transitions. [2021-08-21 12:17:04,466 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 1823 transitions. Word has length 24 [2021-08-21 12:17:04,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:17:04,467 INFO L470 AbstractCegarLoop]: Abstraction has 602 states and 1823 transitions. [2021-08-21 12:17:04,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:17:04,467 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 1823 transitions. [2021-08-21 12:17:04,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:17:04,468 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:17:04,468 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:17:04,491 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-08-21 12:17:04,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:04,668 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:17:04,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:17:04,668 INFO L82 PathProgramCache]: Analyzing trace with hash -1081039869, now seen corresponding path program 65 times [2021-08-21 12:17:04,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:17:04,669 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256605427] [2021-08-21 12:17:04,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:17:04,669 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:17:04,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:04,996 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:04,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:17:04,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256605427] [2021-08-21 12:17:04,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256605427] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:04,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200918225] [2021-08-21 12:17:04,996 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:17:04,996 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:04,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:17:04,997 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:17:04,997 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-21 12:17:07,581 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:17:07,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:17:07,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:17:07,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:17:07,770 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:07,771 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 38 treesize of output 37 [2021-08-21 12:17:07,849 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:07,850 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 52 treesize of output 49 [2021-08-21 12:17:07,856 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:07,857 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 43 [2021-08-21 12:17:08,104 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:08,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200918225] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:08,105 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:17:08,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:17:08,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972907717] [2021-08-21 12:17:08,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:17:08,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:17:08,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:17:08,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:17:08,106 INFO L87 Difference]: Start difference. First operand 602 states and 1823 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:08,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:17:08,698 INFO L93 Difference]: Finished difference Result 803 states and 2330 transitions. [2021-08-21 12:17:08,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:17:08,698 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:17:08,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:17:08,699 INFO L225 Difference]: With dead ends: 803 [2021-08-21 12:17:08,700 INFO L226 Difference]: Without dead ends: 741 [2021-08-21 12:17:08,700 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 614.5ms TimeCoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:17:08,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2021-08-21 12:17:08,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 617. [2021-08-21 12:17:08,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 616 states have (on average 3.0584415584415585) internal successors, (1884), 616 states have internal predecessors, (1884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:08,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 1884 transitions. [2021-08-21 12:17:08,707 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 1884 transitions. Word has length 24 [2021-08-21 12:17:08,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:17:08,707 INFO L470 AbstractCegarLoop]: Abstraction has 617 states and 1884 transitions. [2021-08-21 12:17:08,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:08,707 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 1884 transitions. [2021-08-21 12:17:08,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:17:08,708 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:17:08,708 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:17:08,732 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-08-21 12:17:08,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:08,909 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:17:08,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:17:08,909 INFO L82 PathProgramCache]: Analyzing trace with hash -1653964633, now seen corresponding path program 66 times [2021-08-21 12:17:08,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:17:08,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301948342] [2021-08-21 12:17:08,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:17:08,909 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:17:08,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:09,284 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:09,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:17:09,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301948342] [2021-08-21 12:17:09,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301948342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:09,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226386526] [2021-08-21 12:17:09,285 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:17:09,285 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:09,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:17:09,286 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:17:09,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-21 12:17:11,858 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:17:11,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:17:11,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:17:11,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:17:11,976 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:11,976 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 38 treesize of output 37 [2021-08-21 12:17:12,072 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:12,072 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 52 treesize of output 49 [2021-08-21 12:17:12,081 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:12,081 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 43 [2021-08-21 12:17:12,374 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:12,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226386526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:12,374 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:17:12,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:17:12,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822906564] [2021-08-21 12:17:12,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:17:12,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:17:12,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:17:12,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:17:12,375 INFO L87 Difference]: Start difference. First operand 617 states and 1884 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:12,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:17:12,747 INFO L93 Difference]: Finished difference Result 744 states and 2206 transitions. [2021-08-21 12:17:12,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:17:12,747 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:17:12,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:17:12,748 INFO L225 Difference]: With dead ends: 744 [2021-08-21 12:17:12,748 INFO L226 Difference]: Without dead ends: 682 [2021-08-21 12:17:12,749 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 418.2ms TimeCoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:17:12,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2021-08-21 12:17:12,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 600. [2021-08-21 12:17:12,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 599 states have (on average 3.035058430717863) internal successors, (1818), 599 states have internal predecessors, (1818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:12,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 1818 transitions. [2021-08-21 12:17:12,755 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 1818 transitions. Word has length 24 [2021-08-21 12:17:12,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:17:12,756 INFO L470 AbstractCegarLoop]: Abstraction has 600 states and 1818 transitions. [2021-08-21 12:17:12,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:12,756 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 1818 transitions. [2021-08-21 12:17:12,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:17:12,757 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:17:12,757 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:17:12,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-08-21 12:17:12,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:12,961 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:17:12,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:17:12,961 INFO L82 PathProgramCache]: Analyzing trace with hash 715638361, now seen corresponding path program 67 times [2021-08-21 12:17:12,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:17:12,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111814091] [2021-08-21 12:17:12,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:17:12,961 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:17:12,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:13,201 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:13,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:17:13,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111814091] [2021-08-21 12:17:13,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111814091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:13,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369307267] [2021-08-21 12:17:13,202 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:17:13,202 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:13,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:17:13,203 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:17:13,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-21 12:17:15,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:15,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:17:15,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:17:15,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:17:16,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:17:16,268 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:16,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369307267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:16,268 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:17:16,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:17:16,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089599368] [2021-08-21 12:17:16,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:17:16,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:17:16,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:17:16,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:17:16,269 INFO L87 Difference]: Start difference. First operand 600 states and 1818 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:16,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:17:16,547 INFO L93 Difference]: Finished difference Result 695 states and 2070 transitions. [2021-08-21 12:17:16,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:17:16,547 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:17:16,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:17:16,548 INFO L225 Difference]: With dead ends: 695 [2021-08-21 12:17:16,548 INFO L226 Difference]: Without dead ends: 664 [2021-08-21 12:17:16,548 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 324.3ms TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:17:16,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-08-21 12:17:16,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 620. [2021-08-21 12:17:16,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 619 states have (on average 3.0403877221324715) internal successors, (1882), 619 states have internal predecessors, (1882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:16,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 1882 transitions. [2021-08-21 12:17:16,555 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 1882 transitions. Word has length 24 [2021-08-21 12:17:16,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:17:16,556 INFO L470 AbstractCegarLoop]: Abstraction has 620 states and 1882 transitions. [2021-08-21 12:17:16,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:16,556 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 1882 transitions. [2021-08-21 12:17:16,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:17:16,557 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:17:16,557 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:17:16,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2021-08-21 12:17:16,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:16,757 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:17:16,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:17:16,758 INFO L82 PathProgramCache]: Analyzing trace with hash 1879571535, now seen corresponding path program 68 times [2021-08-21 12:17:16,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:17:16,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425150515] [2021-08-21 12:17:16,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:17:16,758 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:17:16,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:17,107 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:17,107 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:17:17,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425150515] [2021-08-21 12:17:17,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425150515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:17,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35861585] [2021-08-21 12:17:17,107 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:17:17,107 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:17,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:17:17,108 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:17:17,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-21 12:17:19,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:17:19,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:17:19,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:17:19,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:17:19,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:17:20,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-21 12:17:20,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-21 12:17:20,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:17:20,242 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:20,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35861585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:20,242 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:17:20,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:17:20,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757885749] [2021-08-21 12:17:20,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:17:20,242 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:17:20,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:17:20,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:17:20,243 INFO L87 Difference]: Start difference. First operand 620 states and 1882 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:17:20,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:17:20,700 INFO L93 Difference]: Finished difference Result 913 states and 2620 transitions. [2021-08-21 12:17:20,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:17:20,700 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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 24 [2021-08-21 12:17:20,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:17:20,702 INFO L225 Difference]: With dead ends: 913 [2021-08-21 12:17:20,702 INFO L226 Difference]: Without dead ends: 820 [2021-08-21 12:17:20,702 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 471.7ms TimeCoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:17:20,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2021-08-21 12:17:20,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 626. [2021-08-21 12:17:20,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 625 states have (on average 3.0512) internal successors, (1907), 625 states have internal predecessors, (1907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:20,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 1907 transitions. [2021-08-21 12:17:20,710 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 1907 transitions. Word has length 24 [2021-08-21 12:17:20,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:17:20,710 INFO L470 AbstractCegarLoop]: Abstraction has 626 states and 1907 transitions. [2021-08-21 12:17:20,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:17:20,710 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 1907 transitions. [2021-08-21 12:17:20,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:17:20,711 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:17:20,711 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:17:20,735 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-08-21 12:17:20,911 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,SelfDestructingSolverStorable83 [2021-08-21 12:17:20,912 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:17:20,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:17:20,912 INFO L82 PathProgramCache]: Analyzing trace with hash -520566187, now seen corresponding path program 69 times [2021-08-21 12:17:20,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:17:20,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214933015] [2021-08-21 12:17:20,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:17:20,912 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:17:20,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:21,161 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:21,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:17:21,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214933015] [2021-08-21 12:17:21,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214933015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:21,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522043458] [2021-08-21 12:17:21,161 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:17:21,161 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:21,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:17:21,162 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:17:21,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-21 12:17:23,872 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:17:23,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:17:23,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:17:23,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:17:23,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 36 [2021-08-21 12:17:24,229 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:24,229 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 33 treesize of output 30 [2021-08-21 12:17:24,235 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:24,235 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 34 treesize of output 29 [2021-08-21 12:17:24,416 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:24,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522043458] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:24,417 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:17:24,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:17:24,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658894824] [2021-08-21 12:17:24,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:17:24,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:17:24,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:17:24,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:17:24,418 INFO L87 Difference]: Start difference. First operand 626 states and 1907 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:24,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:17:24,715 INFO L93 Difference]: Finished difference Result 788 states and 2306 transitions. [2021-08-21 12:17:24,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:17:24,715 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:17:24,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:17:24,716 INFO L225 Difference]: With dead ends: 788 [2021-08-21 12:17:24,716 INFO L226 Difference]: Without dead ends: 683 [2021-08-21 12:17:24,716 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 308.3ms TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:17:24,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-08-21 12:17:24,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 633. [2021-08-21 12:17:24,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 632 states have (on average 3.050632911392405) internal successors, (1928), 632 states have internal predecessors, (1928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:24,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 1928 transitions. [2021-08-21 12:17:24,724 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 1928 transitions. Word has length 24 [2021-08-21 12:17:24,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:17:24,724 INFO L470 AbstractCegarLoop]: Abstraction has 633 states and 1928 transitions. [2021-08-21 12:17:24,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:24,724 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 1928 transitions. [2021-08-21 12:17:24,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:17:24,725 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:17:24,725 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:17:24,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-08-21 12:17:24,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:24,926 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:17:24,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:17:24,926 INFO L82 PathProgramCache]: Analyzing trace with hash 804957977, now seen corresponding path program 70 times [2021-08-21 12:17:24,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:17:24,926 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363000224] [2021-08-21 12:17:24,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:17:24,927 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:17:24,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:25,202 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:25,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:17:25,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363000224] [2021-08-21 12:17:25,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363000224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:25,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496698828] [2021-08-21 12:17:25,202 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:17:25,202 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:25,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:17:25,203 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:17:25,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-21 12:17:27,957 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:17:27,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:17:27,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:17:27,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:17:28,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 36 [2021-08-21 12:17:28,395 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:28,395 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 30 treesize of output 29 [2021-08-21 12:17:28,401 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:28,401 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 24 treesize of output 23 [2021-08-21 12:17:28,541 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:28,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496698828] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:28,541 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:17:28,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:17:28,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808197311] [2021-08-21 12:17:28,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:17:28,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:17:28,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:17:28,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:17:28,542 INFO L87 Difference]: Start difference. First operand 633 states and 1928 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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-21 12:17:28,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:17:28,843 INFO L93 Difference]: Finished difference Result 834 states and 2490 transitions. [2021-08-21 12:17:28,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:17:28,843 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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-21 12:17:28,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:17:28,844 INFO L225 Difference]: With dead ends: 834 [2021-08-21 12:17:28,844 INFO L226 Difference]: Without dead ends: 776 [2021-08-21 12:17:28,845 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 322.6ms TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:17:28,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2021-08-21 12:17:28,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 626. [2021-08-21 12:17:28,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 625 states have (on average 3.0512) internal successors, (1907), 625 states have internal predecessors, (1907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:28,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 1907 transitions. [2021-08-21 12:17:28,853 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 1907 transitions. Word has length 24 [2021-08-21 12:17:28,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:17:28,853 INFO L470 AbstractCegarLoop]: Abstraction has 626 states and 1907 transitions. [2021-08-21 12:17:28,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 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-21 12:17:28,853 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 1907 transitions. [2021-08-21 12:17:28,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:17:28,855 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:17:28,855 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:17:28,879 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-21 12:17:29,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:29,058 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:17:29,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:17:29,059 INFO L82 PathProgramCache]: Analyzing trace with hash -2131722677, now seen corresponding path program 71 times [2021-08-21 12:17:29,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:17:29,059 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837509350] [2021-08-21 12:17:29,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:17:29,059 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:17:29,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:29,362 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:29,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:17:29,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837509350] [2021-08-21 12:17:29,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837509350] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:29,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441077010] [2021-08-21 12:17:29,362 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:17:29,363 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:29,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:17:29,363 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:17:29,364 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-21 12:17:32,168 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:17:32,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:17:32,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:17:32,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:17:32,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 36 [2021-08-21 12:17:32,377 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:32,378 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 46 treesize of output 43 [2021-08-21 12:17:32,384 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:32,384 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 43 treesize of output 38 [2021-08-21 12:17:32,618 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:32,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441077010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:32,618 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:17:32,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:17:32,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133064719] [2021-08-21 12:17:32,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:17:32,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:17:32,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:17:32,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:17:32,619 INFO L87 Difference]: Start difference. First operand 626 states and 1907 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:33,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:17:33,206 INFO L93 Difference]: Finished difference Result 1017 states and 2946 transitions. [2021-08-21 12:17:33,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:17:33,207 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:17:33,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:17:33,208 INFO L225 Difference]: With dead ends: 1017 [2021-08-21 12:17:33,208 INFO L226 Difference]: Without dead ends: 951 [2021-08-21 12:17:33,209 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 534.9ms TimeCoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:17:33,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-08-21 12:17:33,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 636. [2021-08-21 12:17:33,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 635 states have (on average 3.0708661417322833) internal successors, (1950), 635 states have internal predecessors, (1950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:33,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 1950 transitions. [2021-08-21 12:17:33,220 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 1950 transitions. Word has length 24 [2021-08-21 12:17:33,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:17:33,221 INFO L470 AbstractCegarLoop]: Abstraction has 636 states and 1950 transitions. [2021-08-21 12:17:33,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:33,221 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 1950 transitions. [2021-08-21 12:17:33,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:17:33,222 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:17:33,222 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:17:33,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-21 12:17:33,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:33,437 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:17:33,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:17:33,437 INFO L82 PathProgramCache]: Analyzing trace with hash 1590319855, now seen corresponding path program 72 times [2021-08-21 12:17:33,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:17:33,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686373038] [2021-08-21 12:17:33,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:17:33,437 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:17:33,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:33,790 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:33,790 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:17:33,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686373038] [2021-08-21 12:17:33,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686373038] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:33,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639980289] [2021-08-21 12:17:33,790 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:17:33,791 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:33,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:17:33,791 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:17:33,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-21 12:17:36,642 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:17:36,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:17:36,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:17:36,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:17:36,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 36 [2021-08-21 12:17:36,851 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:36,851 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 46 treesize of output 43 [2021-08-21 12:17:36,857 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:36,857 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 43 treesize of output 38 [2021-08-21 12:17:37,068 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:37,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639980289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:37,068 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:17:37,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:17:37,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786607658] [2021-08-21 12:17:37,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:17:37,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:17:37,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:17:37,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:17:37,069 INFO L87 Difference]: Start difference. First operand 636 states and 1950 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:37,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:17:37,518 INFO L93 Difference]: Finished difference Result 1034 states and 3025 transitions. [2021-08-21 12:17:37,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:17:37,519 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:17:37,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:17:37,520 INFO L225 Difference]: With dead ends: 1034 [2021-08-21 12:17:37,520 INFO L226 Difference]: Without dead ends: 976 [2021-08-21 12:17:37,521 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 436.1ms TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:17:37,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 976 states. [2021-08-21 12:17:37,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 976 to 638. [2021-08-21 12:17:37,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 637 states have (on average 3.086342229199372) internal successors, (1966), 637 states have internal predecessors, (1966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:37,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 1966 transitions. [2021-08-21 12:17:37,530 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 1966 transitions. Word has length 24 [2021-08-21 12:17:37,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:17:37,530 INFO L470 AbstractCegarLoop]: Abstraction has 638 states and 1966 transitions. [2021-08-21 12:17:37,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:37,530 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 1966 transitions. [2021-08-21 12:17:37,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:17:37,531 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:17:37,531 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:17:37,555 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-21 12:17:37,731 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,SelfDestructingSolverStorable87 [2021-08-21 12:17:37,731 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:17:37,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:17:37,732 INFO L82 PathProgramCache]: Analyzing trace with hash -115291869, now seen corresponding path program 73 times [2021-08-21 12:17:37,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:17:37,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180908434] [2021-08-21 12:17:37,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:17:37,732 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:17:37,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:37,952 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:37,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:17:37,952 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180908434] [2021-08-21 12:17:37,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180908434] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:37,952 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097354299] [2021-08-21 12:17:37,952 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:17:37,952 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:37,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:17:37,953 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:17:37,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-21 12:17:40,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:40,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:17:40,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:17:40,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-08-21 12:17:41,160 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:41,160 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 33 treesize of output 30 [2021-08-21 12:17:41,166 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:41,166 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 34 treesize of output 29 [2021-08-21 12:17:41,335 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:41,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097354299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:41,336 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:17:41,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:17:41,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905911517] [2021-08-21 12:17:41,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:17:41,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:17:41,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:17:41,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:17:41,337 INFO L87 Difference]: Start difference. First operand 638 states and 1966 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:41,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:17:41,561 INFO L93 Difference]: Finished difference Result 729 states and 2171 transitions. [2021-08-21 12:17:41,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:17:41,562 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:17:41,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:17:41,563 INFO L225 Difference]: With dead ends: 729 [2021-08-21 12:17:41,563 INFO L226 Difference]: Without dead ends: 646 [2021-08-21 12:17:41,563 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 252.1ms TimeCoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:17:41,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-08-21 12:17:41,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 636. [2021-08-21 12:17:41,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 635 states have (on average 3.0803149606299214) internal successors, (1956), 635 states have internal predecessors, (1956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:41,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 1956 transitions. [2021-08-21 12:17:41,570 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 1956 transitions. Word has length 24 [2021-08-21 12:17:41,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:17:41,570 INFO L470 AbstractCegarLoop]: Abstraction has 636 states and 1956 transitions. [2021-08-21 12:17:41,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:41,570 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 1956 transitions. [2021-08-21 12:17:41,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:17:41,571 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:17:41,571 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:17:41,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-08-21 12:17:41,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:41,773 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:17:41,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:17:41,773 INFO L82 PathProgramCache]: Analyzing trace with hash -798877785, now seen corresponding path program 74 times [2021-08-21 12:17:41,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:17:41,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113284214] [2021-08-21 12:17:41,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:17:41,773 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:17:41,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:42,023 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:42,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:17:42,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113284214] [2021-08-21 12:17:42,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113284214] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:42,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705034983] [2021-08-21 12:17:42,023 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:17:42,023 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:42,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:17:42,024 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:17:42,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-21 12:17:44,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:17:44,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:17:44,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:17:44,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:17:45,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-08-21 12:17:45,137 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:45,138 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 30 treesize of output 29 [2021-08-21 12:17:45,144 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:45,144 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 24 treesize of output 23 [2021-08-21 12:17:45,346 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:45,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705034983] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:45,346 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:17:45,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:17:45,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009433222] [2021-08-21 12:17:45,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:17:45,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:17:45,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:17:45,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:17:45,347 INFO L87 Difference]: Start difference. First operand 636 states and 1956 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:45,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:17:45,619 INFO L93 Difference]: Finished difference Result 746 states and 2283 transitions. [2021-08-21 12:17:45,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:17:45,620 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:17:45,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:17:45,621 INFO L225 Difference]: With dead ends: 746 [2021-08-21 12:17:45,621 INFO L226 Difference]: Without dead ends: 715 [2021-08-21 12:17:45,621 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 292.8ms TimeCoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:17:45,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2021-08-21 12:17:45,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 625. [2021-08-21 12:17:45,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 624 states have (on average 3.0673076923076925) internal successors, (1914), 624 states have internal predecessors, (1914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:45,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 1914 transitions. [2021-08-21 12:17:45,629 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 1914 transitions. Word has length 24 [2021-08-21 12:17:45,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:17:45,629 INFO L470 AbstractCegarLoop]: Abstraction has 625 states and 1914 transitions. [2021-08-21 12:17:45,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:45,629 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 1914 transitions. [2021-08-21 12:17:45,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:17:45,630 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:17:45,630 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:17:45,654 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-21 12:17:45,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:45,830 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:17:45,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:17:45,831 INFO L82 PathProgramCache]: Analyzing trace with hash -415402801, now seen corresponding path program 75 times [2021-08-21 12:17:45,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:17:45,831 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172164584] [2021-08-21 12:17:45,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:17:45,831 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:17:45,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:46,047 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:46,047 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:17:46,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172164584] [2021-08-21 12:17:46,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172164584] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:46,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848304929] [2021-08-21 12:17:46,048 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:17:46,048 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:46,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:17:46,050 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:17:46,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-21 12:17:49,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:17:49,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:17:49,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:17:49,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:17:49,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-21 12:17:49,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:17:49,380 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:49,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848304929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:49,380 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:17:49,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:17:49,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355646351] [2021-08-21 12:17:49,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:17:49,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:17:49,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:17:49,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:17:49,381 INFO L87 Difference]: Start difference. First operand 625 states and 1914 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:49,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:17:49,928 INFO L93 Difference]: Finished difference Result 961 states and 2843 transitions. [2021-08-21 12:17:49,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:17:49,928 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:17:49,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:17:49,929 INFO L225 Difference]: With dead ends: 961 [2021-08-21 12:17:49,929 INFO L226 Difference]: Without dead ends: 853 [2021-08-21 12:17:49,930 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 451.1ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:17:49,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 853 states. [2021-08-21 12:17:49,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 853 to 646. [2021-08-21 12:17:49,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 645 states have (on average 3.108527131782946) internal successors, (2005), 645 states have internal predecessors, (2005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:49,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 2005 transitions. [2021-08-21 12:17:49,940 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 2005 transitions. Word has length 24 [2021-08-21 12:17:49,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:17:49,940 INFO L470 AbstractCegarLoop]: Abstraction has 646 states and 2005 transitions. [2021-08-21 12:17:49,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:49,940 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 2005 transitions. [2021-08-21 12:17:49,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:17:49,942 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:17:49,942 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:17:49,979 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-21 12:17:50,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:50,157 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:17:50,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:17:50,157 INFO L82 PathProgramCache]: Analyzing trace with hash -997163581, now seen corresponding path program 76 times [2021-08-21 12:17:50,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:17:50,157 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432812272] [2021-08-21 12:17:50,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:17:50,157 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:17:50,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:50,487 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:50,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:17:50,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432812272] [2021-08-21 12:17:50,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432812272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:50,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27763731] [2021-08-21 12:17:50,488 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:17:50,488 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:50,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:17:50,489 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:17:50,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-21 12:17:53,481 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:17:53,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:17:53,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:17:53,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:17:53,616 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:53,617 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 37 treesize of output 34 [2021-08-21 12:17:53,714 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:53,714 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 49 treesize of output 46 [2021-08-21 12:17:53,723 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:53,724 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 41 treesize of output 36 [2021-08-21 12:17:54,026 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:54,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27763731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:54,026 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:17:54,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:17:54,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829204794] [2021-08-21 12:17:54,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:17:54,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:17:54,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:17:54,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:17:54,027 INFO L87 Difference]: Start difference. First operand 646 states and 2005 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:54,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:17:54,554 INFO L93 Difference]: Finished difference Result 1034 states and 3082 transitions. [2021-08-21 12:17:54,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:17:54,555 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:17:54,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:17:54,556 INFO L225 Difference]: With dead ends: 1034 [2021-08-21 12:17:54,556 INFO L226 Difference]: Without dead ends: 954 [2021-08-21 12:17:54,556 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 563.2ms TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:17:54,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2021-08-21 12:17:54,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 662. [2021-08-21 12:17:54,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 661 states have (on average 3.124054462934947) internal successors, (2065), 661 states have internal predecessors, (2065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:54,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 2065 transitions. [2021-08-21 12:17:54,565 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 2065 transitions. Word has length 24 [2021-08-21 12:17:54,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:17:54,565 INFO L470 AbstractCegarLoop]: Abstraction has 662 states and 2065 transitions. [2021-08-21 12:17:54,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:54,565 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 2065 transitions. [2021-08-21 12:17:54,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:17:54,566 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:17:54,566 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:17:54,590 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-08-21 12:17:54,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:54,767 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:17:54,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:17:54,767 INFO L82 PathProgramCache]: Analyzing trace with hash 1275955627, now seen corresponding path program 77 times [2021-08-21 12:17:54,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:17:54,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961355307] [2021-08-21 12:17:54,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:17:54,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:17:54,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:55,069 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:55,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:17:55,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961355307] [2021-08-21 12:17:55,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961355307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:55,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942294280] [2021-08-21 12:17:55,069 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:17:55,069 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:55,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:17:55,070 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:17:55,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-21 12:17:58,177 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:17:58,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:17:58,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 12:17:58,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:17:58,318 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:58,318 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 37 treesize of output 34 [2021-08-21 12:17:58,415 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:58,415 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 44 treesize of output 41 [2021-08-21 12:17:58,422 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:17:58,422 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 41 treesize of output 36 [2021-08-21 12:17:58,664 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:58,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942294280] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:58,665 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:17:58,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:17:58,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116971361] [2021-08-21 12:17:58,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:17:58,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:17:58,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:17:58,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:17:58,666 INFO L87 Difference]: Start difference. First operand 662 states and 2065 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:59,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:17:59,371 INFO L93 Difference]: Finished difference Result 1073 states and 3149 transitions. [2021-08-21 12:17:59,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:17:59,371 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:17:59,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:17:59,373 INFO L225 Difference]: With dead ends: 1073 [2021-08-21 12:17:59,373 INFO L226 Difference]: Without dead ends: 996 [2021-08-21 12:17:59,373 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 680.6ms TimeCoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:17:59,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2021-08-21 12:17:59,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 668. [2021-08-21 12:17:59,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 667 states have (on average 3.133433283358321) internal successors, (2090), 667 states have internal predecessors, (2090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:59,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 2090 transitions. [2021-08-21 12:17:59,382 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 2090 transitions. Word has length 24 [2021-08-21 12:17:59,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:17:59,382 INFO L470 AbstractCegarLoop]: Abstraction has 668 states and 2090 transitions. [2021-08-21 12:17:59,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:17:59,382 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 2090 transitions. [2021-08-21 12:17:59,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:17:59,383 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:17:59,383 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:17:59,408 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-08-21 12:17:59,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:59,584 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:17:59,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:17:59,584 INFO L82 PathProgramCache]: Analyzing trace with hash -587183655, now seen corresponding path program 78 times [2021-08-21 12:17:59,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:17:59,584 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850717526] [2021-08-21 12:17:59,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:17:59,584 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:17:59,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:17:59,881 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:17:59,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:17:59,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850717526] [2021-08-21 12:17:59,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850717526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:17:59,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714986381] [2021-08-21 12:17:59,882 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:17:59,882 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:17:59,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:17:59,882 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:17:59,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-21 12:18:02,984 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:18:02,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:18:02,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:18:02,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:18:03,115 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:03,115 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 37 treesize of output 34 [2021-08-21 12:18:03,280 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:03,280 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 33 treesize of output 32 [2021-08-21 12:18:03,287 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:03,287 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 30 treesize of output 29 [2021-08-21 12:18:03,448 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:03,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714986381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:03,448 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:18:03,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:18:03,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076752138] [2021-08-21 12:18:03,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:18:03,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:18:03,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:18:03,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:18:03,449 INFO L87 Difference]: Start difference. First operand 668 states and 2090 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:04,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:18:04,130 INFO L93 Difference]: Finished difference Result 1084 states and 3183 transitions. [2021-08-21 12:18:04,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:18:04,131 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:18:04,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:18:04,132 INFO L225 Difference]: With dead ends: 1084 [2021-08-21 12:18:04,132 INFO L226 Difference]: Without dead ends: 937 [2021-08-21 12:18:04,132 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 604.5ms TimeCoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:18:04,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 937 states. [2021-08-21 12:18:04,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 937 to 664. [2021-08-21 12:18:04,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 663 states have (on average 3.1161387631975868) internal successors, (2066), 663 states have internal predecessors, (2066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:04,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 2066 transitions. [2021-08-21 12:18:04,141 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 2066 transitions. Word has length 24 [2021-08-21 12:18:04,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:18:04,141 INFO L470 AbstractCegarLoop]: Abstraction has 664 states and 2066 transitions. [2021-08-21 12:18:04,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:04,141 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 2066 transitions. [2021-08-21 12:18:04,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:18:04,142 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:18:04,142 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:18:04,168 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-21 12:18:04,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:04,343 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:18:04,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:18:04,343 INFO L82 PathProgramCache]: Analyzing trace with hash -577997105, now seen corresponding path program 79 times [2021-08-21 12:18:04,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:18:04,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999927022] [2021-08-21 12:18:04,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:18:04,343 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:18:04,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:18:04,644 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:04,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:18:04,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999927022] [2021-08-21 12:18:04,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999927022] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:04,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104472802] [2021-08-21 12:18:04,644 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:18:04,644 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:04,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:18:04,647 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:18:04,647 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-21 12:18:07,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:18:07,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:18:07,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:18:07,960 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:07,960 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 30 treesize of output 29 [2021-08-21 12:18:08,168 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:08,169 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 45 treesize of output 42 [2021-08-21 12:18:08,175 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:08,175 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 38 treesize of output 33 [2021-08-21 12:18:08,446 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:08,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104472802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:08,446 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:18:08,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:18:08,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930422805] [2021-08-21 12:18:08,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:18:08,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:18:08,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:18:08,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:18:08,447 INFO L87 Difference]: Start difference. First operand 664 states and 2066 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:08,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:18:08,664 INFO L93 Difference]: Finished difference Result 802 states and 2449 transitions. [2021-08-21 12:18:08,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:18:08,664 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:18:08,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:18:08,665 INFO L225 Difference]: With dead ends: 802 [2021-08-21 12:18:08,665 INFO L226 Difference]: Without dead ends: 732 [2021-08-21 12:18:08,665 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 308.5ms TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:18:08,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-08-21 12:18:08,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 670. [2021-08-21 12:18:08,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 669 states have (on average 3.116591928251121) internal successors, (2085), 669 states have internal predecessors, (2085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:08,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 2085 transitions. [2021-08-21 12:18:08,673 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 2085 transitions. Word has length 24 [2021-08-21 12:18:08,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:18:08,673 INFO L470 AbstractCegarLoop]: Abstraction has 670 states and 2085 transitions. [2021-08-21 12:18:08,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:08,673 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 2085 transitions. [2021-08-21 12:18:08,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:18:08,674 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:18:08,674 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:18:08,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-21 12:18:08,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-08-21 12:18:08,875 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:18:08,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:18:08,875 INFO L82 PathProgramCache]: Analyzing trace with hash -269446261, now seen corresponding path program 80 times [2021-08-21 12:18:08,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:18:08,875 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393987197] [2021-08-21 12:18:08,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:18:08,876 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:18:08,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:18:09,138 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:09,138 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:18:09,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393987197] [2021-08-21 12:18:09,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393987197] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:09,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178781392] [2021-08-21 12:18:09,138 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:18:09,138 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:09,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:18:09,139 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:18:09,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-21 12:18:12,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:18:12,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:18:12,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:18:12,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:18:12,458 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:12,458 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 30 treesize of output 29 [2021-08-21 12:18:12,552 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:12,552 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 50 treesize of output 47 [2021-08-21 12:18:12,559 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:12,559 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 41 treesize of output 36 [2021-08-21 12:18:12,934 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:12,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178781392] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:12,934 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:18:12,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:18:12,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341923495] [2021-08-21 12:18:12,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:18:12,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:18:12,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:18:12,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:18:12,935 INFO L87 Difference]: Start difference. First operand 670 states and 2085 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:13,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:18:13,457 INFO L93 Difference]: Finished difference Result 907 states and 2740 transitions. [2021-08-21 12:18:13,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:18:13,458 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:18:13,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:18:13,459 INFO L225 Difference]: With dead ends: 907 [2021-08-21 12:18:13,459 INFO L226 Difference]: Without dead ends: 827 [2021-08-21 12:18:13,459 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 506.6ms TimeCoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:18:13,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2021-08-21 12:18:13,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 673. [2021-08-21 12:18:13,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 672 states have (on average 3.1175595238095237) internal successors, (2095), 672 states have internal predecessors, (2095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:13,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 2095 transitions. [2021-08-21 12:18:13,467 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 2095 transitions. Word has length 24 [2021-08-21 12:18:13,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:18:13,468 INFO L470 AbstractCegarLoop]: Abstraction has 673 states and 2095 transitions. [2021-08-21 12:18:13,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:13,468 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 2095 transitions. [2021-08-21 12:18:13,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:18:13,469 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:18:13,469 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:18:13,494 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-08-21 12:18:13,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:13,670 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:18:13,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:18:13,670 INFO L82 PathProgramCache]: Analyzing trace with hash 2003672947, now seen corresponding path program 81 times [2021-08-21 12:18:13,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:18:13,670 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996391683] [2021-08-21 12:18:13,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:18:13,670 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:18:13,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:18:13,943 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:13,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:18:13,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996391683] [2021-08-21 12:18:13,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996391683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:13,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273418540] [2021-08-21 12:18:13,944 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:18:13,944 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:13,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:18:13,945 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:18:13,946 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-21 12:18:17,174 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:18:17,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:18:17,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:18:17,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:18:17,325 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:17,326 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 30 treesize of output 29 [2021-08-21 12:18:17,461 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:17,462 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 50 treesize of output 47 [2021-08-21 12:18:17,469 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:17,469 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 41 treesize of output 36 [2021-08-21 12:18:17,715 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:17,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273418540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:17,716 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:18:17,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:18:17,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341507673] [2021-08-21 12:18:17,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:18:17,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:18:17,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:18:17,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:18:17,716 INFO L87 Difference]: Start difference. First operand 673 states and 2095 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:18,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:18:18,258 INFO L93 Difference]: Finished difference Result 974 states and 2869 transitions. [2021-08-21 12:18:18,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:18:18,259 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:18:18,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:18:18,260 INFO L225 Difference]: With dead ends: 974 [2021-08-21 12:18:18,260 INFO L226 Difference]: Without dead ends: 881 [2021-08-21 12:18:18,261 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 577.7ms TimeCoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:18:18,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 881 states. [2021-08-21 12:18:18,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 881 to 682. [2021-08-21 12:18:18,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 681 states have (on average 3.13215859030837) internal successors, (2133), 681 states have internal predecessors, (2133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:18,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 2133 transitions. [2021-08-21 12:18:18,269 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 2133 transitions. Word has length 24 [2021-08-21 12:18:18,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:18:18,269 INFO L470 AbstractCegarLoop]: Abstraction has 682 states and 2133 transitions. [2021-08-21 12:18:18,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:18,269 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 2133 transitions. [2021-08-21 12:18:18,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:18:18,271 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:18:18,271 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:18:18,296 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-21 12:18:18,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:18,473 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:18:18,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:18:18,474 INFO L82 PathProgramCache]: Analyzing trace with hash -1773703701, now seen corresponding path program 82 times [2021-08-21 12:18:18,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:18:18,474 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302793951] [2021-08-21 12:18:18,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:18:18,474 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:18:18,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:18:18,790 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:18,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:18:18,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302793951] [2021-08-21 12:18:18,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302793951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:18,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537152572] [2021-08-21 12:18:18,791 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:18:18,791 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:18,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:18:18,792 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:18:18,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-21 12:18:22,079 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:18:22,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:18:22,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:18:22,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:18:22,217 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:22,217 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 30 treesize of output 29 [2021-08-21 12:18:22,337 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:22,337 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 60 treesize of output 55 [2021-08-21 12:18:22,343 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:22,343 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 56 treesize of output 47 [2021-08-21 12:18:22,493 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:22,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537152572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:22,494 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:18:22,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:18:22,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410500842] [2021-08-21 12:18:22,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:18:22,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:18:22,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:18:22,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:18:22,495 INFO L87 Difference]: Start difference. First operand 682 states and 2133 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:22,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:18:22,855 INFO L93 Difference]: Finished difference Result 738 states and 2272 transitions. [2021-08-21 12:18:22,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:18:22,856 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:18:22,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:18:22,857 INFO L225 Difference]: With dead ends: 738 [2021-08-21 12:18:22,857 INFO L226 Difference]: Without dead ends: 707 [2021-08-21 12:18:22,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 435.0ms TimeCoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:18:22,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2021-08-21 12:18:22,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 682. [2021-08-21 12:18:22,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 681 states have (on average 3.13215859030837) internal successors, (2133), 681 states have internal predecessors, (2133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:22,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 2133 transitions. [2021-08-21 12:18:22,864 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 2133 transitions. Word has length 24 [2021-08-21 12:18:22,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:18:22,865 INFO L470 AbstractCegarLoop]: Abstraction has 682 states and 2133 transitions. [2021-08-21 12:18:22,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:22,865 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 2133 transitions. [2021-08-21 12:18:22,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:18:22,866 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:18:22,866 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:18:22,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2021-08-21 12:18:23,066 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,SelfDestructingSolverStorable97 [2021-08-21 12:18:23,066 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:18:23,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:18:23,066 INFO L82 PathProgramCache]: Analyzing trace with hash 135828057, now seen corresponding path program 83 times [2021-08-21 12:18:23,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:18:23,067 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241030070] [2021-08-21 12:18:23,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:18:23,067 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:18:23,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:18:23,381 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:23,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:18:23,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241030070] [2021-08-21 12:18:23,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241030070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:23,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382128789] [2021-08-21 12:18:23,382 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:18:23,382 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:23,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:18:23,383 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:18:23,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-21 12:18:26,719 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:18:26,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:18:26,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:18:26,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:18:26,835 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:26,835 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 37 treesize of output 34 [2021-08-21 12:18:26,911 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:26,911 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 52 treesize of output 49 [2021-08-21 12:18:26,917 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:26,917 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 49 treesize of output 44 [2021-08-21 12:18:27,146 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:27,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382128789] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:27,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:18:27,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:18:27,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908141414] [2021-08-21 12:18:27,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:18:27,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:18:27,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:18:27,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:18:27,147 INFO L87 Difference]: Start difference. First operand 682 states and 2133 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:27,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:18:27,853 INFO L93 Difference]: Finished difference Result 989 states and 3014 transitions. [2021-08-21 12:18:27,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:18:27,853 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:18:27,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:18:27,854 INFO L225 Difference]: With dead ends: 989 [2021-08-21 12:18:27,854 INFO L226 Difference]: Without dead ends: 923 [2021-08-21 12:18:27,855 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 689.5ms TimeCoverageRelationStatistics Valid=108, Invalid=594, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:18:27,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 923 states. [2021-08-21 12:18:27,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 923 to 694. [2021-08-21 12:18:27,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 693 states have (on average 3.1529581529581527) internal successors, (2185), 693 states have internal predecessors, (2185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:27,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 2185 transitions. [2021-08-21 12:18:27,863 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 2185 transitions. Word has length 24 [2021-08-21 12:18:27,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:18:27,863 INFO L470 AbstractCegarLoop]: Abstraction has 694 states and 2185 transitions. [2021-08-21 12:18:27,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:27,863 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 2185 transitions. [2021-08-21 12:18:27,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:18:27,864 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:18:27,864 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:18:27,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-21 12:18:28,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:28,066 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:18:28,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:18:28,066 INFO L82 PathProgramCache]: Analyzing trace with hash -1886020031, now seen corresponding path program 84 times [2021-08-21 12:18:28,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:18:28,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235791305] [2021-08-21 12:18:28,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:18:28,067 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:18:28,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:18:28,387 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:28,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:18:28,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235791305] [2021-08-21 12:18:28,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235791305] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:28,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860799679] [2021-08-21 12:18:28,387 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:18:28,387 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:28,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:18:28,389 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:18:28,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-21 12:18:31,769 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:18:31,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:18:31,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:18:31,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:18:31,919 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:31,920 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 37 treesize of output 34 [2021-08-21 12:18:32,006 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:32,007 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 52 treesize of output 49 [2021-08-21 12:18:32,013 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:32,013 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 41 treesize of output 36 [2021-08-21 12:18:32,216 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:32,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860799679] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:32,216 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:18:32,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:18:32,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934125210] [2021-08-21 12:18:32,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:18:32,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:18:32,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:18:32,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:18:32,217 INFO L87 Difference]: Start difference. First operand 694 states and 2185 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:32,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:18:32,812 INFO L93 Difference]: Finished difference Result 1075 states and 3208 transitions. [2021-08-21 12:18:32,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:18:32,812 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:18:32,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:18:32,814 INFO L225 Difference]: With dead ends: 1075 [2021-08-21 12:18:32,814 INFO L226 Difference]: Without dead ends: 1013 [2021-08-21 12:18:32,814 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 598.7ms TimeCoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:18:32,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1013 states. [2021-08-21 12:18:32,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1013 to 701. [2021-08-21 12:18:32,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 700 states have (on average 3.157142857142857) internal successors, (2210), 700 states have internal predecessors, (2210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:32,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 2210 transitions. [2021-08-21 12:18:32,823 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 2210 transitions. Word has length 24 [2021-08-21 12:18:32,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:18:32,824 INFO L470 AbstractCegarLoop]: Abstraction has 701 states and 2210 transitions. [2021-08-21 12:18:32,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:32,824 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 2210 transitions. [2021-08-21 12:18:32,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:18:32,825 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:18:32,825 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:18:32,851 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-21 12:18:33,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:33,026 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:18:33,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:18:33,026 INFO L82 PathProgramCache]: Analyzing trace with hash 545807983, now seen corresponding path program 85 times [2021-08-21 12:18:33,026 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:18:33,026 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310798168] [2021-08-21 12:18:33,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:18:33,026 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:18:33,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:18:33,345 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:33,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:18:33,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310798168] [2021-08-21 12:18:33,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310798168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:33,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520046678] [2021-08-21 12:18:33,346 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:18:33,346 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:33,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:18:33,348 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:18:33,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-21 12:18:36,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:18:36,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:18:36,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:18:36,886 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:36,886 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 37 treesize of output 34 [2021-08-21 12:18:37,031 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:37,032 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 36 treesize of output 35 [2021-08-21 12:18:37,038 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:37,038 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 33 treesize of output 32 [2021-08-21 12:18:37,208 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:37,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520046678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:37,208 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:18:37,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:18:37,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592546508] [2021-08-21 12:18:37,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:18:37,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:18:37,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:18:37,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:18:37,209 INFO L87 Difference]: Start difference. First operand 701 states and 2210 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:37,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:18:37,425 INFO L93 Difference]: Finished difference Result 855 states and 2619 transitions. [2021-08-21 12:18:37,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:18:37,426 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:18:37,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:18:37,427 INFO L225 Difference]: With dead ends: 855 [2021-08-21 12:18:37,427 INFO L226 Difference]: Without dead ends: 793 [2021-08-21 12:18:37,427 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 324.8ms TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:18:37,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2021-08-21 12:18:37,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 682. [2021-08-21 12:18:37,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 681 states have (on average 3.13215859030837) internal successors, (2133), 681 states have internal predecessors, (2133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:37,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 2133 transitions. [2021-08-21 12:18:37,435 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 2133 transitions. Word has length 24 [2021-08-21 12:18:37,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:18:37,435 INFO L470 AbstractCegarLoop]: Abstraction has 682 states and 2133 transitions. [2021-08-21 12:18:37,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:37,435 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 2133 transitions. [2021-08-21 12:18:37,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:18:37,436 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:18:37,436 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:18:37,462 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-08-21 12:18:37,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-08-21 12:18:37,637 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:18:37,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:18:37,637 INFO L82 PathProgramCache]: Analyzing trace with hash 1791978817, now seen corresponding path program 86 times [2021-08-21 12:18:37,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:18:37,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588313406] [2021-08-21 12:18:37,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:18:37,637 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:18:37,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:18:37,927 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:37,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:18:37,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588313406] [2021-08-21 12:18:37,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588313406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:37,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546433287] [2021-08-21 12:18:37,928 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:18:37,928 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:37,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:18:37,928 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:18:37,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-21 12:18:41,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:18:41,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:18:41,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:18:41,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:18:41,518 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:41,518 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 38 treesize of output 35 [2021-08-21 12:18:41,597 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:41,598 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 60 treesize of output 55 [2021-08-21 12:18:41,604 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:18:41,604 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 56 treesize of output 47 [2021-08-21 12:18:41,864 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:41,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546433287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:41,864 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:18:41,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:18:41,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443465521] [2021-08-21 12:18:41,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:18:41,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:18:41,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:18:41,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:18:41,865 INFO L87 Difference]: Start difference. First operand 682 states and 2133 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:42,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:18:42,072 INFO L93 Difference]: Finished difference Result 732 states and 2242 transitions. [2021-08-21 12:18:42,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:18:42,073 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:18:42,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:18:42,074 INFO L225 Difference]: With dead ends: 732 [2021-08-21 12:18:42,074 INFO L226 Difference]: Without dead ends: 686 [2021-08-21 12:18:42,074 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 327.2ms TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:18:42,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2021-08-21 12:18:42,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 680. [2021-08-21 12:18:42,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 679 states have (on average 3.134020618556701) internal successors, (2128), 679 states have internal predecessors, (2128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:42,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 2128 transitions. [2021-08-21 12:18:42,081 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 2128 transitions. Word has length 24 [2021-08-21 12:18:42,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:18:42,081 INFO L470 AbstractCegarLoop]: Abstraction has 680 states and 2128 transitions. [2021-08-21 12:18:42,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:42,081 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 2128 transitions. [2021-08-21 12:18:42,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:18:42,083 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:18:42,083 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:18:42,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-21 12:18:42,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-08-21 12:18:42,285 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:18:42,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:18:42,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1875725259, now seen corresponding path program 87 times [2021-08-21 12:18:42,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:18:42,285 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296942250] [2021-08-21 12:18:42,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:18:42,285 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:18:42,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:18:42,492 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:42,492 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:18:42,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296942250] [2021-08-21 12:18:42,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296942250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:42,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164579787] [2021-08-21 12:18:42,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:18:42,492 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:42,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:18:42,493 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:18:42,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-21 12:18:45,980 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:18:45,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:18:45,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:18:45,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:18:46,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:18:46,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:18:46,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:18:46,345 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:46,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164579787] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:46,345 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:18:46,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:18:46,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992969014] [2021-08-21 12:18:46,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:18:46,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:18:46,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:18:46,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:18:46,346 INFO L87 Difference]: Start difference. First operand 680 states and 2128 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:47,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:18:47,113 INFO L93 Difference]: Finished difference Result 1097 states and 3210 transitions. [2021-08-21 12:18:47,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:18:47,113 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:18:47,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:18:47,115 INFO L225 Difference]: With dead ends: 1097 [2021-08-21 12:18:47,115 INFO L226 Difference]: Without dead ends: 997 [2021-08-21 12:18:47,115 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 752.1ms TimeCoverageRelationStatistics Valid=153, Invalid=659, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:18:47,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 997 states. [2021-08-21 12:18:47,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 997 to 706. [2021-08-21 12:18:47,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 705 states have (on average 3.1304964539007094) internal successors, (2207), 705 states have internal predecessors, (2207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:47,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 2207 transitions. [2021-08-21 12:18:47,123 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 2207 transitions. Word has length 24 [2021-08-21 12:18:47,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:18:47,124 INFO L470 AbstractCegarLoop]: Abstraction has 706 states and 2207 transitions. [2021-08-21 12:18:47,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:47,124 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 2207 transitions. [2021-08-21 12:18:47,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:18:47,125 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:18:47,125 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:18:47,151 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-21 12:18:47,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:47,325 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:18:47,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:18:47,326 INFO L82 PathProgramCache]: Analyzing trace with hash -226534959, now seen corresponding path program 88 times [2021-08-21 12:18:47,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:18:47,326 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22305459] [2021-08-21 12:18:47,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:18:47,326 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:18:47,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:18:47,548 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:47,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:18:47,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22305459] [2021-08-21 12:18:47,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22305459] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:47,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492498062] [2021-08-21 12:18:47,548 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:18:47,549 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:47,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:18:47,551 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:18:47,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-21 12:18:51,074 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:18:51,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:18:51,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:18:51,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:18:51,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:18:51,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:18:51,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:18:51,485 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:51,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492498062] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:51,485 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:18:51,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:18:51,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541853456] [2021-08-21 12:18:51,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:18:51,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:18:51,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:18:51,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:18:51,486 INFO L87 Difference]: Start difference. First operand 706 states and 2207 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:52,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:18:52,253 INFO L93 Difference]: Finished difference Result 1017 states and 3021 transitions. [2021-08-21 12:18:52,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:18:52,254 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:18:52,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:18:52,255 INFO L225 Difference]: With dead ends: 1017 [2021-08-21 12:18:52,255 INFO L226 Difference]: Without dead ends: 931 [2021-08-21 12:18:52,255 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 786.5ms TimeCoverageRelationStatistics Valid=149, Invalid=663, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:18:52,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 931 states. [2021-08-21 12:18:52,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 931 to 714. [2021-08-21 12:18:52,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 713 states have (on average 3.126227208976157) internal successors, (2229), 713 states have internal predecessors, (2229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:52,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 2229 transitions. [2021-08-21 12:18:52,264 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 2229 transitions. Word has length 24 [2021-08-21 12:18:52,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:18:52,264 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 2229 transitions. [2021-08-21 12:18:52,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:52,264 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 2229 transitions. [2021-08-21 12:18:52,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:18:52,265 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:18:52,265 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:18:52,291 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-08-21 12:18:52,465 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,SelfDestructingSolverStorable103 [2021-08-21 12:18:52,465 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:18:52,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:18:52,466 INFO L82 PathProgramCache]: Analyzing trace with hash 937398215, now seen corresponding path program 89 times [2021-08-21 12:18:52,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:18:52,466 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270626942] [2021-08-21 12:18:52,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:18:52,466 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:18:52,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:18:52,695 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:52,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:18:52,695 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270626942] [2021-08-21 12:18:52,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270626942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:52,695 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847358090] [2021-08-21 12:18:52,695 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:18:52,695 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:52,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:18:52,696 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:18:52,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-21 12:18:56,253 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:18:56,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:18:56,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:18:56,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:18:56,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:18:56,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-21 12:18:56,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-21 12:18:56,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:18:56,706 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:18:56,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847358090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:56,707 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:18:56,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:18:56,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387525566] [2021-08-21 12:18:56,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:18:56,707 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:18:56,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:18:56,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:18:56,707 INFO L87 Difference]: Start difference. First operand 714 states and 2229 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:58,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:18:58,162 INFO L93 Difference]: Finished difference Result 1111 states and 3316 transitions. [2021-08-21 12:18:58,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:18:58,163 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:18:58,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:18:58,164 INFO L225 Difference]: With dead ends: 1111 [2021-08-21 12:18:58,164 INFO L226 Difference]: Without dead ends: 1023 [2021-08-21 12:18:58,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1287.6ms TimeCoverageRelationStatistics Valid=199, Invalid=923, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:18:58,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1023 states. [2021-08-21 12:18:58,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1023 to 718. [2021-08-21 12:18:58,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 717 states have (on average 3.1366806136680614) internal successors, (2249), 717 states have internal predecessors, (2249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:58,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 2249 transitions. [2021-08-21 12:18:58,174 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 2249 transitions. Word has length 24 [2021-08-21 12:18:58,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:18:58,174 INFO L470 AbstractCegarLoop]: Abstraction has 718 states and 2249 transitions. [2021-08-21 12:18:58,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:18:58,174 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 2249 transitions. [2021-08-21 12:18:58,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:18:58,175 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:18:58,175 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:18:58,201 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-08-21 12:18:58,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-08-21 12:18:58,376 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:18:58,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:18:58,376 INFO L82 PathProgramCache]: Analyzing trace with hash -606840117, now seen corresponding path program 90 times [2021-08-21 12:18:58,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:18:58,376 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828209884] [2021-08-21 12:18:58,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:18:58,377 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:18:58,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:18:58,609 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:18:58,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:18:58,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828209884] [2021-08-21 12:18:58,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828209884] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:18:58,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60791167] [2021-08-21 12:18:58,610 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:18:58,610 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:18:58,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:18:58,613 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:18:58,648 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-21 12:19:02,294 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:19:02,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:19:02,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:19:02,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:19:02,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:19:02,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:19:02,702 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:19:02,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60791167] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:02,702 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:19:02,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-08-21 12:19:02,703 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155452168] [2021-08-21 12:19:02,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:19:02,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:19:02,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:19:02,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:19:02,703 INFO L87 Difference]: Start difference. First operand 718 states and 2249 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:03,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:19:03,294 INFO L93 Difference]: Finished difference Result 1398 states and 4071 transitions. [2021-08-21 12:19:03,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:19:03,294 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:19:03,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:19:03,296 INFO L225 Difference]: With dead ends: 1398 [2021-08-21 12:19:03,296 INFO L226 Difference]: Without dead ends: 1360 [2021-08-21 12:19:03,296 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 576.1ms TimeCoverageRelationStatistics Valid=132, Invalid=468, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:19:03,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1360 states. [2021-08-21 12:19:03,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1360 to 722. [2021-08-21 12:19:03,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 722 states, 721 states have (on average 3.1414701803051317) internal successors, (2265), 721 states have internal predecessors, (2265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:03,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 722 states to 722 states and 2265 transitions. [2021-08-21 12:19:03,308 INFO L78 Accepts]: Start accepts. Automaton has 722 states and 2265 transitions. Word has length 24 [2021-08-21 12:19:03,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:19:03,308 INFO L470 AbstractCegarLoop]: Abstraction has 722 states and 2265 transitions. [2021-08-21 12:19:03,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:03,308 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 2265 transitions. [2021-08-21 12:19:03,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:19:03,309 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:19:03,309 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:19:03,335 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-21 12:19:03,509 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-08-21 12:19:03,510 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:19:03,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:19:03,510 INFO L82 PathProgramCache]: Analyzing trace with hash -66653557, now seen corresponding path program 91 times [2021-08-21 12:19:03,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:19:03,510 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840143332] [2021-08-21 12:19:03,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:19:03,510 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:19:03,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:19:03,779 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:03,779 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:19:03,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840143332] [2021-08-21 12:19:03,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840143332] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:03,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336443232] [2021-08-21 12:19:03,780 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:19:03,780 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:03,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:19:03,781 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:19:03,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-21 12:19:07,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:19:07,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:19:07,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:19:07,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:19:07,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-21 12:19:07,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-21 12:19:07,895 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:07,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336443232] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:07,896 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:19:07,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:19:07,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259622555] [2021-08-21 12:19:07,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:19:07,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:19:07,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:19:07,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:19:07,896 INFO L87 Difference]: Start difference. First operand 722 states and 2265 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:08,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:19:08,581 INFO L93 Difference]: Finished difference Result 1283 states and 3810 transitions. [2021-08-21 12:19:08,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:19:08,581 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:19:08,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:19:08,583 INFO L225 Difference]: With dead ends: 1283 [2021-08-21 12:19:08,583 INFO L226 Difference]: Without dead ends: 1197 [2021-08-21 12:19:08,583 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 663.6ms TimeCoverageRelationStatistics Valid=150, Invalid=662, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:19:08,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1197 states. [2021-08-21 12:19:08,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1197 to 744. [2021-08-21 12:19:08,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 744 states, 743 states have (on average 3.1574697173620456) internal successors, (2346), 743 states have internal predecessors, (2346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:08,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 744 states to 744 states and 2346 transitions. [2021-08-21 12:19:08,593 INFO L78 Accepts]: Start accepts. Automaton has 744 states and 2346 transitions. Word has length 24 [2021-08-21 12:19:08,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:19:08,593 INFO L470 AbstractCegarLoop]: Abstraction has 744 states and 2346 transitions. [2021-08-21 12:19:08,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:08,593 INFO L276 IsEmpty]: Start isEmpty. Operand 744 states and 2346 transitions. [2021-08-21 12:19:08,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:19:08,594 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:19:08,594 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:19:08,621 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-08-21 12:19:08,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:08,795 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:19:08,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:19:08,795 INFO L82 PathProgramCache]: Analyzing trace with hash 2012640271, now seen corresponding path program 92 times [2021-08-21 12:19:08,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:19:08,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798323127] [2021-08-21 12:19:08,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:19:08,795 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:19:08,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:19:09,123 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:09,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:19:09,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798323127] [2021-08-21 12:19:09,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798323127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:09,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826559189] [2021-08-21 12:19:09,124 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:19:09,124 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:09,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:19:09,129 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:19:09,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-21 12:19:12,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:19:12,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:19:12,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:19:12,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:19:12,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:19:13,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:19:13,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:19:13,274 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:13,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826559189] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:13,274 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:19:13,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:19:13,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684551029] [2021-08-21 12:19:13,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:19:13,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:19:13,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:19:13,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:19:13,275 INFO L87 Difference]: Start difference. First operand 744 states and 2346 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:14,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:19:14,078 INFO L93 Difference]: Finished difference Result 1353 states and 4019 transitions. [2021-08-21 12:19:14,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:19:14,078 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:19:14,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:19:14,080 INFO L225 Difference]: With dead ends: 1353 [2021-08-21 12:19:14,080 INFO L226 Difference]: Without dead ends: 1281 [2021-08-21 12:19:14,081 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 769.3ms TimeCoverageRelationStatistics Valid=159, Invalid=711, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:19:14,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1281 states. [2021-08-21 12:19:14,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1281 to 751. [2021-08-21 12:19:14,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 750 states have (on average 3.1653333333333333) internal successors, (2374), 750 states have internal predecessors, (2374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:14,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 2374 transitions. [2021-08-21 12:19:14,091 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 2374 transitions. Word has length 24 [2021-08-21 12:19:14,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:19:14,091 INFO L470 AbstractCegarLoop]: Abstraction has 751 states and 2374 transitions. [2021-08-21 12:19:14,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:14,091 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 2374 transitions. [2021-08-21 12:19:14,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:19:14,092 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:19:14,092 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:19:14,119 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2021-08-21 12:19:14,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:14,293 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:19:14,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:19:14,293 INFO L82 PathProgramCache]: Analyzing trace with hash 285880277, now seen corresponding path program 93 times [2021-08-21 12:19:14,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:19:14,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190281540] [2021-08-21 12:19:14,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:19:14,293 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:19:14,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:19:14,530 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:14,530 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:19:14,530 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190281540] [2021-08-21 12:19:14,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190281540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:14,530 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919133612] [2021-08-21 12:19:14,530 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:19:14,530 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:14,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:19:14,531 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:19:14,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-21 12:19:18,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:19:18,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:19:18,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:19:18,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:19:18,365 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:19:18,365 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 37 treesize of output 34 [2021-08-21 12:19:18,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 21 [2021-08-21 12:19:18,705 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:19:18,705 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 19 treesize of output 18 [2021-08-21 12:19:18,782 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:18,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919133612] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:18,782 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:19:18,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:19:18,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346245395] [2021-08-21 12:19:18,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:19:18,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:19:18,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:19:18,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:19:18,783 INFO L87 Difference]: Start difference. First operand 751 states and 2374 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:20,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:19:20,090 INFO L93 Difference]: Finished difference Result 1206 states and 3619 transitions. [2021-08-21 12:19:20,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:19:20,090 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:19:20,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:19:20,092 INFO L225 Difference]: With dead ends: 1206 [2021-08-21 12:19:20,092 INFO L226 Difference]: Without dead ends: 1096 [2021-08-21 12:19:20,092 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 1090.7ms TimeCoverageRelationStatistics Valid=164, Invalid=828, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:19:20,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2021-08-21 12:19:20,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 757. [2021-08-21 12:19:20,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 757 states, 756 states have (on average 3.1785714285714284) internal successors, (2403), 756 states have internal predecessors, (2403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:20,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 757 states to 757 states and 2403 transitions. [2021-08-21 12:19:20,102 INFO L78 Accepts]: Start accepts. Automaton has 757 states and 2403 transitions. Word has length 24 [2021-08-21 12:19:20,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:19:20,102 INFO L470 AbstractCegarLoop]: Abstraction has 757 states and 2403 transitions. [2021-08-21 12:19:20,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:20,102 INFO L276 IsEmpty]: Start isEmpty. Operand 757 states and 2403 transitions. [2021-08-21 12:19:20,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:19:20,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:19:20,103 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:19:20,129 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-21 12:19:20,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:20,304 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:19:20,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:19:20,304 INFO L82 PathProgramCache]: Analyzing trace with hash 1706703037, now seen corresponding path program 94 times [2021-08-21 12:19:20,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:19:20,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451987040] [2021-08-21 12:19:20,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:19:20,304 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:19:20,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:19:20,548 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:20,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:19:20,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451987040] [2021-08-21 12:19:20,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451987040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:20,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136338831] [2021-08-21 12:19:20,549 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:19:20,549 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:20,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:19:20,549 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:19:20,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-21 12:19:24,298 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:19:24,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:19:24,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:19:24,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:19:24,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-21 12:19:24,710 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:19:24,710 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 39 treesize of output 36 [2021-08-21 12:19:24,874 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:24,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136338831] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:24,874 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:19:24,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:19:24,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619266569] [2021-08-21 12:19:24,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:19:24,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:19:24,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:19:24,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:19:24,875 INFO L87 Difference]: Start difference. First operand 757 states and 2403 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:25,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:19:25,236 INFO L93 Difference]: Finished difference Result 1147 states and 3530 transitions. [2021-08-21 12:19:25,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:19:25,237 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:19:25,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:19:25,238 INFO L225 Difference]: With dead ends: 1147 [2021-08-21 12:19:25,238 INFO L226 Difference]: Without dead ends: 1081 [2021-08-21 12:19:25,239 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 412.9ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:19:25,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1081 states. [2021-08-21 12:19:25,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1081 to 768. [2021-08-21 12:19:25,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 768 states, 767 states have (on average 3.182529335071708) internal successors, (2441), 767 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:25,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 768 states to 768 states and 2441 transitions. [2021-08-21 12:19:25,248 INFO L78 Accepts]: Start accepts. Automaton has 768 states and 2441 transitions. Word has length 24 [2021-08-21 12:19:25,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:19:25,248 INFO L470 AbstractCegarLoop]: Abstraction has 768 states and 2441 transitions. [2021-08-21 12:19:25,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:25,248 INFO L276 IsEmpty]: Start isEmpty. Operand 768 states and 2441 transitions. [2021-08-21 12:19:25,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:19:25,249 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:19:25,249 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:19:25,275 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-08-21 12:19:25,450 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,SelfDestructingSolverStorable109 [2021-08-21 12:19:25,450 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:19:25,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:19:25,450 INFO L82 PathProgramCache]: Analyzing trace with hash -337223599, now seen corresponding path program 95 times [2021-08-21 12:19:25,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:19:25,450 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526385824] [2021-08-21 12:19:25,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:19:25,450 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:19:25,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:19:25,689 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:25,689 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:19:25,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526385824] [2021-08-21 12:19:25,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526385824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:25,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851385695] [2021-08-21 12:19:25,690 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:19:25,690 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:25,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:19:25,693 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:19:25,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-21 12:19:29,485 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:19:29,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:19:29,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:19:29,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:19:29,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-21 12:19:29,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:19:29,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:19:29,816 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:29,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851385695] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:29,817 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:19:29,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:19:29,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252428579] [2021-08-21 12:19:29,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:19:29,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:19:29,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:19:29,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:19:29,817 INFO L87 Difference]: Start difference. First operand 768 states and 2441 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:30,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:19:30,156 INFO L93 Difference]: Finished difference Result 928 states and 2899 transitions. [2021-08-21 12:19:30,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:19:30,157 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:19:30,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:19:30,158 INFO L225 Difference]: With dead ends: 928 [2021-08-21 12:19:30,158 INFO L226 Difference]: Without dead ends: 869 [2021-08-21 12:19:30,158 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 316.3ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:19:30,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 869 states. [2021-08-21 12:19:30,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 869 to 782. [2021-08-21 12:19:30,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 782 states, 781 states have (on average 3.179257362355954) internal successors, (2483), 781 states have internal predecessors, (2483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:30,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 782 states to 782 states and 2483 transitions. [2021-08-21 12:19:30,167 INFO L78 Accepts]: Start accepts. Automaton has 782 states and 2483 transitions. Word has length 24 [2021-08-21 12:19:30,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:19:30,167 INFO L470 AbstractCegarLoop]: Abstraction has 782 states and 2483 transitions. [2021-08-21 12:19:30,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:30,167 INFO L276 IsEmpty]: Start isEmpty. Operand 782 states and 2483 transitions. [2021-08-21 12:19:30,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:19:30,168 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:19:30,168 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:19:30,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2021-08-21 12:19:30,369 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,SelfDestructingSolverStorable110 [2021-08-21 12:19:30,369 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:19:30,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:19:30,369 INFO L82 PathProgramCache]: Analyzing trace with hash 1742070229, now seen corresponding path program 96 times [2021-08-21 12:19:30,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:19:30,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185524510] [2021-08-21 12:19:30,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:19:30,369 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:19:30,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:19:30,556 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:30,556 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:19:30,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185524510] [2021-08-21 12:19:30,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185524510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:30,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888388255] [2021-08-21 12:19:30,556 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:19:30,557 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:30,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:19:30,565 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:19:30,566 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-21 12:19:34,442 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:19:34,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:19:34,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:19:34,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:19:34,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-21 12:19:34,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:19:34,844 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:34,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888388255] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:34,844 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:19:34,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:19:34,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036098083] [2021-08-21 12:19:34,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:19:34,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:19:34,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:19:34,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:19:34,845 INFO L87 Difference]: Start difference. First operand 782 states and 2483 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:35,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:19:35,186 INFO L93 Difference]: Finished difference Result 914 states and 2842 transitions. [2021-08-21 12:19:35,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:19:35,187 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:19:35,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:19:35,188 INFO L225 Difference]: With dead ends: 914 [2021-08-21 12:19:35,188 INFO L226 Difference]: Without dead ends: 854 [2021-08-21 12:19:35,188 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 314.7ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:19:35,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 854 states. [2021-08-21 12:19:35,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 854 to 782. [2021-08-21 12:19:35,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 782 states, 781 states have (on average 3.179257362355954) internal successors, (2483), 781 states have internal predecessors, (2483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:35,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 782 states to 782 states and 2483 transitions. [2021-08-21 12:19:35,197 INFO L78 Accepts]: Start accepts. Automaton has 782 states and 2483 transitions. Word has length 24 [2021-08-21 12:19:35,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:19:35,197 INFO L470 AbstractCegarLoop]: Abstraction has 782 states and 2483 transitions. [2021-08-21 12:19:35,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:35,197 INFO L276 IsEmpty]: Start isEmpty. Operand 782 states and 2483 transitions. [2021-08-21 12:19:35,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:19:35,198 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:19:35,198 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:19:35,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-08-21 12:19:35,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-08-21 12:19:35,399 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:19:35,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:19:35,399 INFO L82 PathProgramCache]: Analyzing trace with hash -406726307, now seen corresponding path program 97 times [2021-08-21 12:19:35,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:19:35,399 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027931537] [2021-08-21 12:19:35,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:19:35,399 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:19:35,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:19:35,544 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:35,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:19:35,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027931537] [2021-08-21 12:19:35,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027931537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:35,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118243441] [2021-08-21 12:19:35,544 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:19:35,544 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:35,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:19:35,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-21 12:19:35,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-21 12:19:39,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:19:39,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:19:39,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:19:39,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-21 12:19:39,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:19:39,795 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:39,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118243441] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:39,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:19:39,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:19:39,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834725729] [2021-08-21 12:19:39,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:19:39,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:19:39,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:19:39,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:19:39,796 INFO L87 Difference]: Start difference. First operand 782 states and 2483 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:40,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:19:40,073 INFO L93 Difference]: Finished difference Result 982 states and 3048 transitions. [2021-08-21 12:19:40,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:19:40,073 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:19:40,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:19:40,075 INFO L225 Difference]: With dead ends: 982 [2021-08-21 12:19:40,075 INFO L226 Difference]: Without dead ends: 920 [2021-08-21 12:19:40,075 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 274.0ms TimeCoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:19:40,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2021-08-21 12:19:40,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 782. [2021-08-21 12:19:40,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 782 states, 781 states have (on average 3.179257362355954) internal successors, (2483), 781 states have internal predecessors, (2483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:40,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 782 states to 782 states and 2483 transitions. [2021-08-21 12:19:40,084 INFO L78 Accepts]: Start accepts. Automaton has 782 states and 2483 transitions. Word has length 24 [2021-08-21 12:19:40,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:19:40,084 INFO L470 AbstractCegarLoop]: Abstraction has 782 states and 2483 transitions. [2021-08-21 12:19:40,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:40,084 INFO L276 IsEmpty]: Start isEmpty. Operand 782 states and 2483 transitions. [2021-08-21 12:19:40,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:19:40,086 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:19:40,086 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:19:40,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-08-21 12:19:40,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:40,287 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:19:40,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:19:40,287 INFO L82 PathProgramCache]: Analyzing trace with hash 1503270689, now seen corresponding path program 98 times [2021-08-21 12:19:40,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:19:40,287 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007176001] [2021-08-21 12:19:40,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:19:40,288 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:19:40,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:19:40,591 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:40,591 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:19:40,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007176001] [2021-08-21 12:19:40,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007176001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:40,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945226953] [2021-08-21 12:19:40,592 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:19:40,592 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:40,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:19:40,593 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:19:40,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-21 12:19:44,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:19:44,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:19:44,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:19:44,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:19:44,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:19:45,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:19:45,188 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:45,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945226953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:45,188 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:19:45,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:19:45,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795677470] [2021-08-21 12:19:45,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:19:45,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:19:45,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:19:45,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:19:45,189 INFO L87 Difference]: Start difference. First operand 782 states and 2483 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:45,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:19:45,610 INFO L93 Difference]: Finished difference Result 931 states and 2894 transitions. [2021-08-21 12:19:45,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:19:45,610 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 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 24 [2021-08-21 12:19:45,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:19:45,612 INFO L225 Difference]: With dead ends: 931 [2021-08-21 12:19:45,612 INFO L226 Difference]: Without dead ends: 900 [2021-08-21 12:19:45,612 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 502.1ms TimeCoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:19:45,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 900 states. [2021-08-21 12:19:45,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 900 to 790. [2021-08-21 12:19:45,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 790 states, 789 states have (on average 3.178707224334601) internal successors, (2508), 789 states have internal predecessors, (2508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:45,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 790 states to 790 states and 2508 transitions. [2021-08-21 12:19:45,622 INFO L78 Accepts]: Start accepts. Automaton has 790 states and 2508 transitions. Word has length 24 [2021-08-21 12:19:45,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:19:45,622 INFO L470 AbstractCegarLoop]: Abstraction has 790 states and 2508 transitions. [2021-08-21 12:19:45,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:45,622 INFO L276 IsEmpty]: Start isEmpty. Operand 790 states and 2508 transitions. [2021-08-21 12:19:45,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:19:45,623 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:19:45,623 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:19:45,651 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-21 12:19:45,823 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,SelfDestructingSolverStorable113 [2021-08-21 12:19:45,824 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:19:45,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:19:45,824 INFO L82 PathProgramCache]: Analyzing trace with hash -1627763433, now seen corresponding path program 99 times [2021-08-21 12:19:45,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:19:45,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178302721] [2021-08-21 12:19:45,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:19:45,824 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:19:45,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:19:46,054 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:46,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:19:46,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178302721] [2021-08-21 12:19:46,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178302721] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:46,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311084105] [2021-08-21 12:19:46,054 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:19:46,054 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:46,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:19:46,055 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:19:46,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-21 12:19:49,948 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:19:49,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:19:49,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:19:49,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:19:50,137 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:19:50,137 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 37 treesize of output 34 [2021-08-21 12:19:50,331 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:19:50,331 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 41 treesize of output 38 [2021-08-21 12:19:50,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:19:50,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:19:50,546 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:50,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311084105] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:50,546 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:19:50,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:19:50,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742310838] [2021-08-21 12:19:50,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:19:50,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:19:50,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:19:50,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:19:50,547 INFO L87 Difference]: Start difference. First operand 790 states and 2508 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:51,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:19:51,090 INFO L93 Difference]: Finished difference Result 1010 states and 3085 transitions. [2021-08-21 12:19:51,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:19:51,090 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:19:51,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:19:51,092 INFO L225 Difference]: With dead ends: 1010 [2021-08-21 12:19:51,092 INFO L226 Difference]: Without dead ends: 963 [2021-08-21 12:19:51,092 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 484.4ms TimeCoverageRelationStatistics Valid=104, Invalid=546, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:19:51,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2021-08-21 12:19:51,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 792. [2021-08-21 12:19:51,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 791 states have (on average 3.185840707964602) internal successors, (2520), 791 states have internal predecessors, (2520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:51,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 2520 transitions. [2021-08-21 12:19:51,105 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 2520 transitions. Word has length 24 [2021-08-21 12:19:51,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:19:51,105 INFO L470 AbstractCegarLoop]: Abstraction has 792 states and 2520 transitions. [2021-08-21 12:19:51,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:51,106 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 2520 transitions. [2021-08-21 12:19:51,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:19:51,107 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:19:51,107 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:19:51,134 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2021-08-21 12:19:51,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-08-21 12:19:51,307 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:19:51,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:19:51,308 INFO L82 PathProgramCache]: Analyzing trace with hash -655022047, now seen corresponding path program 100 times [2021-08-21 12:19:51,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:19:51,308 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848155375] [2021-08-21 12:19:51,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:19:51,308 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:19:51,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:19:51,545 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:19:51,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:19:51,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848155375] [2021-08-21 12:19:51,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848155375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:51,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962847896] [2021-08-21 12:19:51,545 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:19:51,545 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:51,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:19:51,546 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:19:51,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-21 12:19:55,501 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:19:55,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:19:55,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:19:55,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:19:55,689 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:19:55,689 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 37 treesize of output 34 [2021-08-21 12:19:56,031 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:19:56,031 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 33 treesize of output 30 [2021-08-21 12:19:56,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2021-08-21 12:19:56,131 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:19:56,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962847896] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:56,132 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:19:56,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:19:56,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381879725] [2021-08-21 12:19:56,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:19:56,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:19:56,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:19:56,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:19:56,132 INFO L87 Difference]: Start difference. First operand 792 states and 2520 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:56,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:19:56,708 INFO L93 Difference]: Finished difference Result 1000 states and 3085 transitions. [2021-08-21 12:19:56,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:19:56,708 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:19:56,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:19:56,710 INFO L225 Difference]: With dead ends: 1000 [2021-08-21 12:19:56,710 INFO L226 Difference]: Without dead ends: 981 [2021-08-21 12:19:56,710 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 520.4ms TimeCoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:19:56,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2021-08-21 12:19:56,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 796. [2021-08-21 12:19:56,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 796 states, 795 states have (on average 3.189937106918239) internal successors, (2536), 795 states have internal predecessors, (2536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:56,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 796 states to 796 states and 2536 transitions. [2021-08-21 12:19:56,719 INFO L78 Accepts]: Start accepts. Automaton has 796 states and 2536 transitions. Word has length 24 [2021-08-21 12:19:56,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:19:56,719 INFO L470 AbstractCegarLoop]: Abstraction has 796 states and 2536 transitions. [2021-08-21 12:19:56,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:19:56,719 INFO L276 IsEmpty]: Start isEmpty. Operand 796 states and 2536 transitions. [2021-08-21 12:19:56,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:19:56,720 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:19:56,720 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:19:56,747 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-08-21 12:19:56,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:56,921 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:19:56,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:19:56,921 INFO L82 PathProgramCache]: Analyzing trace with hash 1592590305, now seen corresponding path program 101 times [2021-08-21 12:19:56,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:19:56,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893472022] [2021-08-21 12:19:56,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:19:56,922 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:19:56,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:19:57,171 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:19:57,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:19:57,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893472022] [2021-08-21 12:19:57,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893472022] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:19:57,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850441938] [2021-08-21 12:19:57,172 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:19:57,172 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:19:57,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:19:57,172 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:19:57,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-21 12:20:01,135 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:20:01,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:20:01,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:20:01,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:20:01,379 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:20:01,380 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 37 treesize of output 34 [2021-08-21 12:20:01,698 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:20:01,698 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 25 treesize of output 24 [2021-08-21 12:20:01,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:20:01,867 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:01,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850441938] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:01,867 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:20:01,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:20:01,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117043498] [2021-08-21 12:20:01,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:20:01,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:20:01,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:20:01,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:20:01,868 INFO L87 Difference]: Start difference. First operand 796 states and 2536 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:02,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:20:02,409 INFO L93 Difference]: Finished difference Result 1074 states and 3333 transitions. [2021-08-21 12:20:02,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:20:02,409 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:20:02,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:20:02,411 INFO L225 Difference]: With dead ends: 1074 [2021-08-21 12:20:02,411 INFO L226 Difference]: Without dead ends: 1016 [2021-08-21 12:20:02,411 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 530.3ms TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:20:02,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states. [2021-08-21 12:20:02,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 792. [2021-08-21 12:20:02,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 791 states have (on average 3.185840707964602) internal successors, (2520), 791 states have internal predecessors, (2520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:02,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 2520 transitions. [2021-08-21 12:20:02,421 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 2520 transitions. Word has length 24 [2021-08-21 12:20:02,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:20:02,422 INFO L470 AbstractCegarLoop]: Abstraction has 792 states and 2520 transitions. [2021-08-21 12:20:02,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:02,422 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 2520 transitions. [2021-08-21 12:20:02,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:20:02,423 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:20:02,423 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:20:02,451 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2021-08-21 12:20:02,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:20:02,624 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:20:02,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:20:02,624 INFO L82 PathProgramCache]: Analyzing trace with hash -1344090349, now seen corresponding path program 102 times [2021-08-21 12:20:02,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:20:02,624 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219258098] [2021-08-21 12:20:02,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:20:02,624 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:20:02,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:20:02,899 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:02,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:20:02,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219258098] [2021-08-21 12:20:02,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219258098] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:02,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221019448] [2021-08-21 12:20:02,900 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:20:02,900 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:20:02,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:20:02,902 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:20:02,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-21 12:20:06,994 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:20:06,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:20:06,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:20:06,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:20:07,187 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:20:07,187 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 37 treesize of output 34 [2021-08-21 12:20:07,291 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:20:07,292 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 41 treesize of output 38 [2021-08-21 12:20:07,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:20:07,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:20:07,608 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:07,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221019448] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:07,608 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:20:07,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:20:07,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375768040] [2021-08-21 12:20:07,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:20:07,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:20:07,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:20:07,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:20:07,609 INFO L87 Difference]: Start difference. First operand 792 states and 2520 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:08,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:20:08,542 INFO L93 Difference]: Finished difference Result 1267 states and 3844 transitions. [2021-08-21 12:20:08,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:20:08,543 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:20:08,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:20:08,544 INFO L225 Difference]: With dead ends: 1267 [2021-08-21 12:20:08,544 INFO L226 Difference]: Without dead ends: 1187 [2021-08-21 12:20:08,545 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 866.5ms TimeCoverageRelationStatistics Valid=157, Invalid=835, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:20:08,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1187 states. [2021-08-21 12:20:08,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1187 to 795. [2021-08-21 12:20:08,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 795 states, 794 states have (on average 3.18639798488665) internal successors, (2530), 794 states have internal predecessors, (2530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:08,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 795 states to 795 states and 2530 transitions. [2021-08-21 12:20:08,555 INFO L78 Accepts]: Start accepts. Automaton has 795 states and 2530 transitions. Word has length 24 [2021-08-21 12:20:08,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:20:08,556 INFO L470 AbstractCegarLoop]: Abstraction has 795 states and 2530 transitions. [2021-08-21 12:20:08,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:08,556 INFO L276 IsEmpty]: Start isEmpty. Operand 795 states and 2530 transitions. [2021-08-21 12:20:08,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:20:08,557 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:20:08,557 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:20:08,586 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-08-21 12:20:08,759 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,SelfDestructingSolverStorable117 [2021-08-21 12:20:08,760 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:20:08,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:20:08,760 INFO L82 PathProgramCache]: Analyzing trace with hash -838632941, now seen corresponding path program 103 times [2021-08-21 12:20:08,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:20:08,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952731696] [2021-08-21 12:20:08,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:20:08,760 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:20:08,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:20:09,056 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:09,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:20:09,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952731696] [2021-08-21 12:20:09,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952731696] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:09,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576919855] [2021-08-21 12:20:09,056 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:20:09,056 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:20:09,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:20:09,057 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:20:09,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-21 12:20:13,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:20:13,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:20:13,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:20:13,393 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:20:13,393 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 37 treesize of output 34 [2021-08-21 12:20:13,483 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:20:13,483 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 41 treesize of output 38 [2021-08-21 12:20:13,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:20:13,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:20:13,802 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:13,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576919855] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:13,803 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:20:13,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:20:13,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693777034] [2021-08-21 12:20:13,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:20:13,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:20:13,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:20:13,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:20:13,803 INFO L87 Difference]: Start difference. First operand 795 states and 2530 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:14,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:20:14,536 INFO L93 Difference]: Finished difference Result 1272 states and 3840 transitions. [2021-08-21 12:20:14,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:20:14,536 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:20:14,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:20:14,538 INFO L225 Difference]: With dead ends: 1272 [2021-08-21 12:20:14,538 INFO L226 Difference]: Without dead ends: 1214 [2021-08-21 12:20:14,538 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 698.6ms TimeCoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:20:14,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1214 states. [2021-08-21 12:20:14,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1214 to 802. [2021-08-21 12:20:14,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 801 states have (on average 3.209737827715356) internal successors, (2571), 801 states have internal predecessors, (2571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:14,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 2571 transitions. [2021-08-21 12:20:14,549 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 2571 transitions. Word has length 24 [2021-08-21 12:20:14,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:20:14,549 INFO L470 AbstractCegarLoop]: Abstraction has 802 states and 2571 transitions. [2021-08-21 12:20:14,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:14,549 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 2571 transitions. [2021-08-21 12:20:14,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:20:14,551 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:20:14,551 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:20:14,579 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2021-08-21 12:20:14,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:20:14,751 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:20:14,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:20:14,752 INFO L82 PathProgramCache]: Analyzing trace with hash -11245457, now seen corresponding path program 104 times [2021-08-21 12:20:14,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:20:14,752 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540147190] [2021-08-21 12:20:14,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:20:14,752 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:20:14,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:20:14,973 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:14,973 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:20:14,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540147190] [2021-08-21 12:20:14,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540147190] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:14,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972005655] [2021-08-21 12:20:14,973 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:20:14,973 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:20:14,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:20:14,974 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:20:14,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-21 12:20:19,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:20:19,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:20:19,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:20:19,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:20:19,364 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:20:19,364 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 23 treesize of output 22 [2021-08-21 12:20:19,415 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:20:19,415 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 25 treesize of output 24 [2021-08-21 12:20:19,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:20:19,656 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:19,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972005655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:19,657 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:20:19,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:20:19,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181023206] [2021-08-21 12:20:19,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:20:19,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:20:19,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:20:19,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:20:19,657 INFO L87 Difference]: Start difference. First operand 802 states and 2571 transitions. Second operand has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 18 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:20,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:20:20,162 INFO L93 Difference]: Finished difference Result 1053 states and 3295 transitions. [2021-08-21 12:20:20,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:20:20,162 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 18 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-21 12:20:20,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:20:20,164 INFO L225 Difference]: With dead ends: 1053 [2021-08-21 12:20:20,164 INFO L226 Difference]: Without dead ends: 992 [2021-08-21 12:20:20,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 467.7ms TimeCoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:20:20,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2021-08-21 12:20:20,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 816. [2021-08-21 12:20:20,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 816 states, 815 states have (on average 3.214723926380368) internal successors, (2620), 815 states have internal predecessors, (2620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:20,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 2620 transitions. [2021-08-21 12:20:20,174 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 2620 transitions. Word has length 24 [2021-08-21 12:20:20,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:20:20,174 INFO L470 AbstractCegarLoop]: Abstraction has 816 states and 2620 transitions. [2021-08-21 12:20:20,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 18 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:20,174 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 2620 transitions. [2021-08-21 12:20:20,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:20:20,175 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:20:20,175 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:20:20,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2021-08-21 12:20:20,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:20:20,376 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:20:20,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:20:20,376 INFO L82 PathProgramCache]: Analyzing trace with hash 372229527, now seen corresponding path program 105 times [2021-08-21 12:20:20,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:20:20,376 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120234254] [2021-08-21 12:20:20,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:20:20,377 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:20:20,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:20:20,560 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:20,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:20:20,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120234254] [2021-08-21 12:20:20,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120234254] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:20,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407738859] [2021-08-21 12:20:20,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:20:20,561 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:20:20,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:20:20,562 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:20:20,562 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-08-21 12:20:24,797 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:20:24,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:20:24,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:20:24,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:20:25,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-21 12:20:25,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:20:25,175 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:25,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407738859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:25,175 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:20:25,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-08-21 12:20:25,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952595577] [2021-08-21 12:20:25,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:20:25,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:20:25,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:20:25,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:20:25,176 INFO L87 Difference]: Start difference. First operand 816 states and 2620 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:25,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:20:25,447 INFO L93 Difference]: Finished difference Result 1022 states and 3226 transitions. [2021-08-21 12:20:25,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:20:25,448 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:20:25,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:20:25,450 INFO L225 Difference]: With dead ends: 1022 [2021-08-21 12:20:25,450 INFO L226 Difference]: Without dead ends: 991 [2021-08-21 12:20:25,450 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 264.5ms TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:20:25,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 991 states. [2021-08-21 12:20:25,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 991 to 816. [2021-08-21 12:20:25,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 816 states, 815 states have (on average 3.214723926380368) internal successors, (2620), 815 states have internal predecessors, (2620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:25,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 2620 transitions. [2021-08-21 12:20:25,463 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 2620 transitions. Word has length 24 [2021-08-21 12:20:25,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:20:25,463 INFO L470 AbstractCegarLoop]: Abstraction has 816 states and 2620 transitions. [2021-08-21 12:20:25,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:25,464 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 2620 transitions. [2021-08-21 12:20:25,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:20:25,465 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:20:25,465 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:20:25,505 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-21 12:20:25,685 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,SelfDestructingSolverStorable120 [2021-08-21 12:20:25,686 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:20:25,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:20:25,686 INFO L82 PathProgramCache]: Analyzing trace with hash -209531253, now seen corresponding path program 106 times [2021-08-21 12:20:25,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:20:25,686 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129499063] [2021-08-21 12:20:25,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:20:25,686 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:20:25,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:20:25,965 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:25,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:20:25,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129499063] [2021-08-21 12:20:25,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129499063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:25,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421449962] [2021-08-21 12:20:25,966 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:20:25,966 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:20:25,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:20:25,967 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:20:25,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-08-21 12:20:30,232 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:20:30,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:20:30,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:20:30,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:20:30,429 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:20:30,430 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 37 treesize of output 34 [2021-08-21 12:20:30,533 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:20:30,534 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 41 treesize of output 38 [2021-08-21 12:20:30,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:20:30,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:20:30,853 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:30,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421449962] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:30,853 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:20:30,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:20:30,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706901990] [2021-08-21 12:20:30,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:20:30,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:20:30,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:20:30,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:20:30,854 INFO L87 Difference]: Start difference. First operand 816 states and 2620 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:31,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:20:31,833 INFO L93 Difference]: Finished difference Result 1260 states and 3885 transitions. [2021-08-21 12:20:31,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:20:31,834 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:20:31,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:20:31,836 INFO L225 Difference]: With dead ends: 1260 [2021-08-21 12:20:31,836 INFO L226 Difference]: Without dead ends: 1180 [2021-08-21 12:20:31,836 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 930.6ms TimeCoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:20:31,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1180 states. [2021-08-21 12:20:31,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1180 to 830. [2021-08-21 12:20:31,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 829 states have (on average 3.2291917973462003) internal successors, (2677), 829 states have internal predecessors, (2677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:31,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 2677 transitions. [2021-08-21 12:20:31,848 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 2677 transitions. Word has length 24 [2021-08-21 12:20:31,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:20:31,848 INFO L470 AbstractCegarLoop]: Abstraction has 830 states and 2677 transitions. [2021-08-21 12:20:31,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:31,848 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 2677 transitions. [2021-08-21 12:20:31,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:20:31,849 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:20:31,849 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:20:31,877 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2021-08-21 12:20:32,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:20:32,052 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:20:32,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:20:32,052 INFO L82 PathProgramCache]: Analyzing trace with hash 295926155, now seen corresponding path program 107 times [2021-08-21 12:20:32,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:20:32,052 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093273534] [2021-08-21 12:20:32,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:20:32,053 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:20:32,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:20:32,380 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:32,381 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:20:32,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093273534] [2021-08-21 12:20:32,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093273534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:32,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398782202] [2021-08-21 12:20:32,381 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:20:32,381 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:20:32,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:20:32,382 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:20:32,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-21 12:20:36,698 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:20:36,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:20:36,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:20:36,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:20:36,892 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:20:36,893 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 37 treesize of output 34 [2021-08-21 12:20:36,988 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:20:36,989 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 41 treesize of output 38 [2021-08-21 12:20:36,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:20:36,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:20:37,289 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:37,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398782202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:37,290 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:20:37,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:20:37,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784870893] [2021-08-21 12:20:37,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:20:37,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:20:37,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:20:37,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:20:37,290 INFO L87 Difference]: Start difference. First operand 830 states and 2677 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:37,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:20:37,988 INFO L93 Difference]: Finished difference Result 1257 states and 3835 transitions. [2021-08-21 12:20:37,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:20:37,988 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:20:37,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:20:37,990 INFO L225 Difference]: With dead ends: 1257 [2021-08-21 12:20:37,990 INFO L226 Difference]: Without dead ends: 1168 [2021-08-21 12:20:37,990 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 673.4ms TimeCoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:20:37,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1168 states. [2021-08-21 12:20:37,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1168 to 827. [2021-08-21 12:20:38,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 826 states have (on average 3.2288135593220337) internal successors, (2667), 826 states have internal predecessors, (2667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:38,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 2667 transitions. [2021-08-21 12:20:38,001 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 2667 transitions. Word has length 24 [2021-08-21 12:20:38,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:20:38,001 INFO L470 AbstractCegarLoop]: Abstraction has 827 states and 2667 transitions. [2021-08-21 12:20:38,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:38,002 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 2667 transitions. [2021-08-21 12:20:38,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:20:38,003 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:20:38,003 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:20:38,031 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2021-08-21 12:20:38,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-08-21 12:20:38,203 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:20:38,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:20:38,203 INFO L82 PathProgramCache]: Analyzing trace with hash 200448673, now seen corresponding path program 108 times [2021-08-21 12:20:38,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:20:38,204 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723076418] [2021-08-21 12:20:38,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:20:38,204 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:20:38,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:20:38,497 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:38,497 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:20:38,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723076418] [2021-08-21 12:20:38,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723076418] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:38,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451031880] [2021-08-21 12:20:38,497 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:20:38,497 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:20:38,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:20:38,499 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:20:38,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-21 12:20:42,842 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:20:42,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:20:42,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:20:42,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:20:43,037 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:20:43,037 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 37 treesize of output 34 [2021-08-21 12:20:43,234 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:20:43,235 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 25 treesize of output 24 [2021-08-21 12:20:43,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:20:43,414 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:43,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451031880] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:43,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:20:43,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:20:43,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150563137] [2021-08-21 12:20:43,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:20:43,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:20:43,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:20:43,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:20:43,415 INFO L87 Difference]: Start difference. First operand 827 states and 2667 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:44,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:20:44,295 INFO L93 Difference]: Finished difference Result 1254 states and 3863 transitions. [2021-08-21 12:20:44,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:20:44,295 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:20:44,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:20:44,297 INFO L225 Difference]: With dead ends: 1254 [2021-08-21 12:20:44,297 INFO L226 Difference]: Without dead ends: 1165 [2021-08-21 12:20:44,297 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 880.2ms TimeCoverageRelationStatistics Valid=130, Invalid=682, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:20:44,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1165 states. [2021-08-21 12:20:44,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1165 to 834. [2021-08-21 12:20:44,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 833 states have (on average 3.2436974789915967) internal successors, (2702), 833 states have internal predecessors, (2702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:44,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 2702 transitions. [2021-08-21 12:20:44,309 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 2702 transitions. Word has length 24 [2021-08-21 12:20:44,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:20:44,309 INFO L470 AbstractCegarLoop]: Abstraction has 834 states and 2702 transitions. [2021-08-21 12:20:44,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:44,309 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 2702 transitions. [2021-08-21 12:20:44,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:20:44,310 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:20:44,310 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:20:44,339 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-21 12:20:44,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:20:44,511 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:20:44,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:20:44,511 INFO L82 PathProgramCache]: Analyzing trace with hash 638499663, now seen corresponding path program 109 times [2021-08-21 12:20:44,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:20:44,511 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071081768] [2021-08-21 12:20:44,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:20:44,512 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:20:44,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:20:44,777 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:44,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:20:44,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071081768] [2021-08-21 12:20:44,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071081768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:44,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389591959] [2021-08-21 12:20:44,777 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:20:44,777 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:20:44,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:20:44,778 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:20:44,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-08-21 12:20:49,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:20:49,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:20:49,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:20:49,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-21 12:20:49,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:20:49,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:20:49,576 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:49,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389591959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:49,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:20:49,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:20:49,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105240167] [2021-08-21 12:20:49,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:20:49,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:20:49,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:20:49,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:20:49,577 INFO L87 Difference]: Start difference. First operand 834 states and 2702 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:49,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:20:49,856 INFO L93 Difference]: Finished difference Result 1300 states and 4076 transitions. [2021-08-21 12:20:49,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:20:49,856 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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-21 12:20:49,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:20:49,858 INFO L225 Difference]: With dead ends: 1300 [2021-08-21 12:20:49,858 INFO L226 Difference]: Without dead ends: 1234 [2021-08-21 12:20:49,858 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 329.3ms TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:20:49,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1234 states. [2021-08-21 12:20:49,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1234 to 807. [2021-08-21 12:20:49,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 806 states have (on average 3.2245657568238215) internal successors, (2599), 806 states have internal predecessors, (2599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:49,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 2599 transitions. [2021-08-21 12:20:49,874 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 2599 transitions. Word has length 24 [2021-08-21 12:20:49,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:20:49,875 INFO L470 AbstractCegarLoop]: Abstraction has 807 states and 2599 transitions. [2021-08-21 12:20:49,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:49,875 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 2599 transitions. [2021-08-21 12:20:49,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:20:49,876 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:20:49,876 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:20:49,917 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2021-08-21 12:20:50,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-08-21 12:20:50,101 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:20:50,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:20:50,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1676730023, now seen corresponding path program 110 times [2021-08-21 12:20:50,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:20:50,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030971098] [2021-08-21 12:20:50,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:20:50,101 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:20:50,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:20:50,338 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:50,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:20:50,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030971098] [2021-08-21 12:20:50,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030971098] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:50,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372537035] [2021-08-21 12:20:50,339 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:20:50,339 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:20:50,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:20:50,345 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:20:50,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-08-21 12:20:54,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:20:54,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:20:54,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:20:54,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:20:54,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-21 12:20:54,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:20:55,245 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:55,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372537035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:55,246 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:20:55,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:20:55,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921887982] [2021-08-21 12:20:55,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:20:55,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:20:55,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:20:55,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:20:55,246 INFO L87 Difference]: Start difference. First operand 807 states and 2599 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:55,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:20:55,637 INFO L93 Difference]: Finished difference Result 1047 states and 3273 transitions. [2021-08-21 12:20:55,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:20:55,637 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:20:55,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:20:55,639 INFO L225 Difference]: With dead ends: 1047 [2021-08-21 12:20:55,639 INFO L226 Difference]: Without dead ends: 986 [2021-08-21 12:20:55,639 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 368.5ms TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:20:55,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 986 states. [2021-08-21 12:20:55,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 986 to 792. [2021-08-21 12:20:55,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 791 states have (on average 3.1896333754740835) internal successors, (2523), 791 states have internal predecessors, (2523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:55,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 2523 transitions. [2021-08-21 12:20:55,650 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 2523 transitions. Word has length 24 [2021-08-21 12:20:55,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:20:55,650 INFO L470 AbstractCegarLoop]: Abstraction has 792 states and 2523 transitions. [2021-08-21 12:20:55,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:20:55,651 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 2523 transitions. [2021-08-21 12:20:55,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:20:55,652 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:20:55,652 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:20:55,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2021-08-21 12:20:55,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-08-21 12:20:55,864 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:20:55,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:20:55,864 INFO L82 PathProgramCache]: Analyzing trace with hash 1159139375, now seen corresponding path program 111 times [2021-08-21 12:20:55,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:20:55,864 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501087921] [2021-08-21 12:20:55,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:20:55,865 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:20:55,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:20:56,105 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:20:56,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:20:56,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501087921] [2021-08-21 12:20:56,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501087921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:20:56,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145880293] [2021-08-21 12:20:56,106 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:20:56,106 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:20:56,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:20:56,107 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:20:56,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-21 12:21:00,641 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:21:00,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:21:00,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:21:00,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:21:00,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-21 12:21:00,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:21:01,008 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:01,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1145880293] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:01,009 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:21:01,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:21:01,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732044926] [2021-08-21 12:21:01,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:21:01,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:21:01,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:21:01,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:21:01,009 INFO L87 Difference]: Start difference. First operand 792 states and 2523 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:01,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:21:01,498 INFO L93 Difference]: Finished difference Result 1038 states and 3243 transitions. [2021-08-21 12:21:01,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:21:01,499 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 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-21 12:21:01,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:21:01,500 INFO L225 Difference]: With dead ends: 1038 [2021-08-21 12:21:01,500 INFO L226 Difference]: Without dead ends: 979 [2021-08-21 12:21:01,501 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 412.6ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:21:01,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-08-21 12:21:01,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 801. [2021-08-21 12:21:01,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 801 states, 800 states have (on average 3.17125) internal successors, (2537), 800 states have internal predecessors, (2537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:01,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 2537 transitions. [2021-08-21 12:21:01,511 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 2537 transitions. Word has length 24 [2021-08-21 12:21:01,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:21:01,511 INFO L470 AbstractCegarLoop]: Abstraction has 801 states and 2537 transitions. [2021-08-21 12:21:01,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:01,511 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 2537 transitions. [2021-08-21 12:21:01,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:21:01,512 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:21:01,512 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:21:01,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2021-08-21 12:21:01,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-08-21 12:21:01,714 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:21:01,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:21:01,715 INFO L82 PathProgramCache]: Analyzing trace with hash 1769998667, now seen corresponding path program 112 times [2021-08-21 12:21:01,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:21:01,715 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176235423] [2021-08-21 12:21:01,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:21:01,715 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:21:01,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:21:01,971 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:01,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:21:01,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176235423] [2021-08-21 12:21:01,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176235423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:01,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852436861] [2021-08-21 12:21:01,971 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:21:01,971 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:21:01,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:21:01,972 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:21:01,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-08-21 12:21:06,520 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:21:06,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:21:06,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:21:06,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:21:06,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-21 12:21:06,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:21:06,855 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:06,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852436861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:06,856 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:21:06,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:21:06,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474026865] [2021-08-21 12:21:06,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:21:06,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:21:06,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:21:06,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:21:06,857 INFO L87 Difference]: Start difference. First operand 801 states and 2537 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:07,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:21:07,156 INFO L93 Difference]: Finished difference Result 972 states and 3052 transitions. [2021-08-21 12:21:07,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:21:07,157 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:21:07,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:21:07,158 INFO L225 Difference]: With dead ends: 972 [2021-08-21 12:21:07,158 INFO L226 Difference]: Without dead ends: 941 [2021-08-21 12:21:07,159 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 283.4ms TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:21:07,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 941 states. [2021-08-21 12:21:07,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 941 to 828. [2021-08-21 12:21:07,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 827 states have (on average 3.1741233373639663) internal successors, (2625), 827 states have internal predecessors, (2625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:07,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 2625 transitions. [2021-08-21 12:21:07,169 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 2625 transitions. Word has length 24 [2021-08-21 12:21:07,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:21:07,169 INFO L470 AbstractCegarLoop]: Abstraction has 828 states and 2625 transitions. [2021-08-21 12:21:07,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:07,169 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 2625 transitions. [2021-08-21 12:21:07,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:21:07,170 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:21:07,170 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:21:07,199 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2021-08-21 12:21:07,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-08-21 12:21:07,373 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:21:07,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:21:07,373 INFO L82 PathProgramCache]: Analyzing trace with hash -445674801, now seen corresponding path program 113 times [2021-08-21 12:21:07,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:21:07,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642830482] [2021-08-21 12:21:07,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:21:07,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:21:07,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:21:07,534 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:07,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:21:07,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642830482] [2021-08-21 12:21:07,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642830482] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:07,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873164191] [2021-08-21 12:21:07,534 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:21:07,535 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:21:07,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:21:07,535 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:21:07,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-08-21 12:21:12,129 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:21:12,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:21:12,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:21:12,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:21:12,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-21 12:21:12,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:21:12,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:21:12,395 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:12,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873164191] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:12,395 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:21:12,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:21:12,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682832535] [2021-08-21 12:21:12,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:21:12,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:21:12,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:21:12,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:21:12,396 INFO L87 Difference]: Start difference. First operand 828 states and 2625 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:12,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:21:12,761 INFO L93 Difference]: Finished difference Result 1086 states and 3330 transitions. [2021-08-21 12:21:12,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:21:12,761 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:21:12,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:21:12,763 INFO L225 Difference]: With dead ends: 1086 [2021-08-21 12:21:12,763 INFO L226 Difference]: Without dead ends: 1009 [2021-08-21 12:21:12,763 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 295.8ms TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:21:12,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1009 states. [2021-08-21 12:21:12,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1009 to 828. [2021-08-21 12:21:12,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 827 states have (on average 3.1741233373639663) internal successors, (2625), 827 states have internal predecessors, (2625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:12,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 2625 transitions. [2021-08-21 12:21:12,773 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 2625 transitions. Word has length 24 [2021-08-21 12:21:12,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:21:12,773 INFO L470 AbstractCegarLoop]: Abstraction has 828 states and 2625 transitions. [2021-08-21 12:21:12,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:12,774 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 2625 transitions. [2021-08-21 12:21:12,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:21:12,775 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:21:12,775 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:21:12,804 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2021-08-21 12:21:12,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:21:12,975 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:21:12,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:21:12,976 INFO L82 PathProgramCache]: Analyzing trace with hash 1700495959, now seen corresponding path program 114 times [2021-08-21 12:21:12,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:21:12,976 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030412650] [2021-08-21 12:21:12,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:21:12,976 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:21:12,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:21:13,179 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:13,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:21:13,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030412650] [2021-08-21 12:21:13,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030412650] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:13,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445932525] [2021-08-21 12:21:13,179 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:21:13,180 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:21:13,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:21:13,180 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:21:13,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-08-21 12:21:17,926 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:21:17,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:21:17,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:21:17,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:21:18,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-21 12:21:18,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:21:18,223 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:18,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445932525] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:18,223 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:21:18,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-08-21 12:21:18,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614606418] [2021-08-21 12:21:18,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:21:18,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:21:18,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:21:18,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:21:18,223 INFO L87 Difference]: Start difference. First operand 828 states and 2625 transitions. Second operand has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:18,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:21:18,444 INFO L93 Difference]: Finished difference Result 980 states and 3082 transitions. [2021-08-21 12:21:18,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:21:18,444 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:21:18,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:21:18,446 INFO L225 Difference]: With dead ends: 980 [2021-08-21 12:21:18,446 INFO L226 Difference]: Without dead ends: 949 [2021-08-21 12:21:18,446 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 236.7ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:21:18,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2021-08-21 12:21:18,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 828. [2021-08-21 12:21:18,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 827 states have (on average 3.1741233373639663) internal successors, (2625), 827 states have internal predecessors, (2625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:18,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 2625 transitions. [2021-08-21 12:21:18,455 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 2625 transitions. Word has length 24 [2021-08-21 12:21:18,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:21:18,455 INFO L470 AbstractCegarLoop]: Abstraction has 828 states and 2625 transitions. [2021-08-21 12:21:18,455 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.9285714285714286) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:18,455 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 2625 transitions. [2021-08-21 12:21:18,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:21:18,457 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:21:18,457 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:21:18,486 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-08-21 12:21:18,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:21:18,657 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:21:18,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:21:18,657 INFO L82 PathProgramCache]: Analyzing trace with hash 606404371, now seen corresponding path program 115 times [2021-08-21 12:21:18,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:21:18,658 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158081411] [2021-08-21 12:21:18,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:21:18,658 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:21:18,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:21:18,825 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:18,825 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:21:18,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158081411] [2021-08-21 12:21:18,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158081411] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:18,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162916408] [2021-08-21 12:21:18,825 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:21:18,825 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:21:18,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:21:18,826 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:21:18,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-08-21 12:21:23,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:21:23,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:21:23,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:21:23,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-21 12:21:23,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:21:23,924 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:23,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162916408] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:23,924 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:21:23,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:21:23,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040174557] [2021-08-21 12:21:23,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:21:23,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:21:23,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:21:23,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:21:23,925 INFO L87 Difference]: Start difference. First operand 828 states and 2625 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:24,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:21:24,429 INFO L93 Difference]: Finished difference Result 1300 states and 4019 transitions. [2021-08-21 12:21:24,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:21:24,429 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:21:24,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:21:24,431 INFO L225 Difference]: With dead ends: 1300 [2021-08-21 12:21:24,431 INFO L226 Difference]: Without dead ends: 1193 [2021-08-21 12:21:24,432 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 470.2ms TimeCoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:21:24,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1193 states. [2021-08-21 12:21:24,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1193 to 882. [2021-08-21 12:21:24,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 881 states have (on average 3.1782065834279227) internal successors, (2800), 881 states have internal predecessors, (2800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:24,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 2800 transitions. [2021-08-21 12:21:24,445 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 2800 transitions. Word has length 24 [2021-08-21 12:21:24,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:21:24,445 INFO L470 AbstractCegarLoop]: Abstraction has 882 states and 2800 transitions. [2021-08-21 12:21:24,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 16 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:24,445 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 2800 transitions. [2021-08-21 12:21:24,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:21:24,446 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:21:24,446 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:21:24,475 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2021-08-21 12:21:24,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:21:24,646 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:21:24,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:21:24,647 INFO L82 PathProgramCache]: Analyzing trace with hash 892868761, now seen corresponding path program 116 times [2021-08-21 12:21:24,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:21:24,647 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038083255] [2021-08-21 12:21:24,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:21:24,647 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:21:24,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:21:24,885 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:24,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:21:24,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038083255] [2021-08-21 12:21:24,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038083255] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:24,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189502950] [2021-08-21 12:21:24,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:21:24,886 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:21:24,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:21:24,886 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:21:24,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-08-21 12:21:29,531 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:21:29,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:21:29,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:21:29,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:21:29,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:21:29,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:21:30,081 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:30,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189502950] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:30,082 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:21:30,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:21:30,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943474313] [2021-08-21 12:21:30,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:21:30,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:21:30,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:21:30,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:21:30,082 INFO L87 Difference]: Start difference. First operand 882 states and 2800 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:30,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:21:30,524 INFO L93 Difference]: Finished difference Result 1085 states and 3345 transitions. [2021-08-21 12:21:30,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:21:30,525 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 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 24 [2021-08-21 12:21:30,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:21:30,526 INFO L225 Difference]: With dead ends: 1085 [2021-08-21 12:21:30,526 INFO L226 Difference]: Without dead ends: 1054 [2021-08-21 12:21:30,527 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 487.5ms TimeCoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:21:30,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1054 states. [2021-08-21 12:21:30,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1054 to 912. [2021-08-21 12:21:30,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 911 states have (on average 3.1789242590559823) internal successors, (2896), 911 states have internal predecessors, (2896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:30,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 2896 transitions. [2021-08-21 12:21:30,542 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 2896 transitions. Word has length 24 [2021-08-21 12:21:30,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:21:30,542 INFO L470 AbstractCegarLoop]: Abstraction has 912 states and 2896 transitions. [2021-08-21 12:21:30,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:30,542 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 2896 transitions. [2021-08-21 12:21:30,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:21:30,544 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:21:30,544 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:21:30,585 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2021-08-21 12:21:30,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:21:30,769 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:21:30,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:21:30,769 INFO L82 PathProgramCache]: Analyzing trace with hash 2056801935, now seen corresponding path program 117 times [2021-08-21 12:21:30,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:21:30,769 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750404376] [2021-08-21 12:21:30,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:21:30,769 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:21:30,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:21:31,003 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:31,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:21:31,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750404376] [2021-08-21 12:21:31,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750404376] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:31,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144080693] [2021-08-21 12:21:31,003 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:21:31,003 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:21:31,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:21:31,004 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:21:31,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-08-21 12:21:35,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:21:35,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:21:35,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:21:35,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:21:35,889 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:21:35,890 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 37 treesize of output 34 [2021-08-21 12:21:36,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 35 [2021-08-21 12:21:36,091 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:21:36,091 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 38 treesize of output 33 [2021-08-21 12:21:36,298 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:36,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144080693] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:36,298 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:21:36,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:21:36,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604001721] [2021-08-21 12:21:36,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:21:36,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:21:36,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:21:36,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:21:36,299 INFO L87 Difference]: Start difference. First operand 912 states and 2896 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:36,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:21:36,889 INFO L93 Difference]: Finished difference Result 1126 states and 3441 transitions. [2021-08-21 12:21:36,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:21:36,889 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:21:36,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:21:36,891 INFO L225 Difference]: With dead ends: 1126 [2021-08-21 12:21:36,891 INFO L226 Difference]: Without dead ends: 1079 [2021-08-21 12:21:36,891 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 514.6ms TimeCoverageRelationStatistics Valid=104, Invalid=496, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:21:36,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2021-08-21 12:21:36,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 906. [2021-08-21 12:21:36,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 906 states, 905 states have (on average 3.1878453038674035) internal successors, (2885), 905 states have internal predecessors, (2885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:36,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 906 states to 906 states and 2885 transitions. [2021-08-21 12:21:36,902 INFO L78 Accepts]: Start accepts. Automaton has 906 states and 2885 transitions. Word has length 24 [2021-08-21 12:21:36,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:21:36,902 INFO L470 AbstractCegarLoop]: Abstraction has 906 states and 2885 transitions. [2021-08-21 12:21:36,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:36,902 INFO L276 IsEmpty]: Start isEmpty. Operand 906 states and 2885 transitions. [2021-08-21 12:21:36,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:21:36,903 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:21:36,903 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:21:36,934 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2021-08-21 12:21:37,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:21:37,104 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:21:37,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:21:37,104 INFO L82 PathProgramCache]: Analyzing trace with hash -1265423975, now seen corresponding path program 118 times [2021-08-21 12:21:37,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:21:37,104 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41337050] [2021-08-21 12:21:37,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:21:37,104 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:21:37,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:21:37,323 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:21:37,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:21:37,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41337050] [2021-08-21 12:21:37,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41337050] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:37,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318587616] [2021-08-21 12:21:37,324 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:21:37,324 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:21:37,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:21:37,325 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:21:37,325 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-08-21 12:21:42,034 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:21:42,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:21:42,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:21:42,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:21:42,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:21:42,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-08-21 12:21:42,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-08-21 12:21:42,459 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:21:42,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318587616] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:42,460 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:21:42,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:21:42,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831846742] [2021-08-21 12:21:42,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:21:42,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:21:42,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:21:42,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:21:42,461 INFO L87 Difference]: Start difference. First operand 906 states and 2885 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:42,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:21:42,960 INFO L93 Difference]: Finished difference Result 1190 states and 3680 transitions. [2021-08-21 12:21:42,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:21:42,961 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:21:42,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:21:42,962 INFO L225 Difference]: With dead ends: 1190 [2021-08-21 12:21:42,962 INFO L226 Difference]: Without dead ends: 1152 [2021-08-21 12:21:42,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 470.5ms TimeCoverageRelationStatistics Valid=129, Invalid=627, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:21:42,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1152 states. [2021-08-21 12:21:43,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1152 to 910. [2021-08-21 12:21:43,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 909 states have (on average 3.1914191419141913) internal successors, (2901), 909 states have internal predecessors, (2901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:43,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 2901 transitions. [2021-08-21 12:21:43,024 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 2901 transitions. Word has length 24 [2021-08-21 12:21:43,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:21:43,024 INFO L470 AbstractCegarLoop]: Abstraction has 910 states and 2901 transitions. [2021-08-21 12:21:43,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:43,024 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 2901 transitions. [2021-08-21 12:21:43,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:21:43,026 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:21:43,026 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:21:43,054 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2021-08-21 12:21:43,226 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-08-21 12:21:43,226 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:21:43,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:21:43,227 INFO L82 PathProgramCache]: Analyzing trace with hash 982188377, now seen corresponding path program 119 times [2021-08-21 12:21:43,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:21:43,227 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527353188] [2021-08-21 12:21:43,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:21:43,227 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:21:43,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:21:43,474 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:43,474 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:21:43,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527353188] [2021-08-21 12:21:43,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527353188] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:43,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024228364] [2021-08-21 12:21:43,474 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:21:43,474 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:21:43,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:21:43,475 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:21:43,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-08-21 12:21:48,219 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:21:48,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:21:48,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:21:48,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:21:48,437 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:21:48,437 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 37 treesize of output 34 [2021-08-21 12:21:48,819 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:21:48,820 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 25 treesize of output 24 [2021-08-21 12:21:48,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:21:48,976 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:48,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024228364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:48,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:21:48,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:21:48,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029560700] [2021-08-21 12:21:48,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:21:48,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:21:48,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:21:48,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:21:48,977 INFO L87 Difference]: Start difference. First operand 910 states and 2901 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:49,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:21:49,608 INFO L93 Difference]: Finished difference Result 1212 states and 3760 transitions. [2021-08-21 12:21:49,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:21:49,609 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:21:49,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:21:49,610 INFO L225 Difference]: With dead ends: 1212 [2021-08-21 12:21:49,610 INFO L226 Difference]: Without dead ends: 1154 [2021-08-21 12:21:49,611 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 547.0ms TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:21:49,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1154 states. [2021-08-21 12:21:49,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1154 to 906. [2021-08-21 12:21:49,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 906 states, 905 states have (on average 3.1878453038674035) internal successors, (2885), 905 states have internal predecessors, (2885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:49,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 906 states to 906 states and 2885 transitions. [2021-08-21 12:21:49,622 INFO L78 Accepts]: Start accepts. Automaton has 906 states and 2885 transitions. Word has length 24 [2021-08-21 12:21:49,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:21:49,622 INFO L470 AbstractCegarLoop]: Abstraction has 906 states and 2885 transitions. [2021-08-21 12:21:49,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:49,622 INFO L276 IsEmpty]: Start isEmpty. Operand 906 states and 2885 transitions. [2021-08-21 12:21:49,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:21:49,623 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:21:49,623 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:21:49,653 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2021-08-21 12:21:49,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-21 12:21:49,824 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:21:49,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:21:49,824 INFO L82 PathProgramCache]: Analyzing trace with hash -1954492277, now seen corresponding path program 120 times [2021-08-21 12:21:49,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:21:49,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070935141] [2021-08-21 12:21:49,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:21:49,824 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:21:49,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:21:50,117 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:50,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:21:50,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070935141] [2021-08-21 12:21:50,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070935141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:50,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884690595] [2021-08-21 12:21:50,117 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:21:50,118 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:21:50,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:21:50,123 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:21:50,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-08-21 12:21:54,966 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:21:54,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:21:54,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:21:54,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:21:55,158 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:21:55,158 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 37 treesize of output 34 [2021-08-21 12:21:55,264 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:21:55,264 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 41 treesize of output 38 [2021-08-21 12:21:55,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:21:55,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:21:55,579 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:55,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884690595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:55,579 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:21:55,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:21:55,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661388977] [2021-08-21 12:21:55,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:21:55,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:21:55,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:21:55,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:21:55,580 INFO L87 Difference]: Start difference. First operand 906 states and 2885 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:56,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:21:56,465 INFO L93 Difference]: Finished difference Result 1383 states and 4207 transitions. [2021-08-21 12:21:56,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:21:56,465 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:21:56,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:21:56,468 INFO L225 Difference]: With dead ends: 1383 [2021-08-21 12:21:56,468 INFO L226 Difference]: Without dead ends: 1303 [2021-08-21 12:21:56,468 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 858.2ms TimeCoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:21:56,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1303 states. [2021-08-21 12:21:56,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1303 to 909. [2021-08-21 12:21:56,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 909 states, 908 states have (on average 3.1883259911894273) internal successors, (2895), 908 states have internal predecessors, (2895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:56,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 909 states to 909 states and 2895 transitions. [2021-08-21 12:21:56,480 INFO L78 Accepts]: Start accepts. Automaton has 909 states and 2895 transitions. Word has length 24 [2021-08-21 12:21:56,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:21:56,481 INFO L470 AbstractCegarLoop]: Abstraction has 909 states and 2895 transitions. [2021-08-21 12:21:56,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:21:56,481 INFO L276 IsEmpty]: Start isEmpty. Operand 909 states and 2895 transitions. [2021-08-21 12:21:56,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:21:56,482 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:21:56,482 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:21:56,511 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2021-08-21 12:21:56,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-21 12:21:56,683 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:21:56,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:21:56,683 INFO L82 PathProgramCache]: Analyzing trace with hash -1449034869, now seen corresponding path program 121 times [2021-08-21 12:21:56,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:21:56,683 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724246829] [2021-08-21 12:21:56,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:21:56,683 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:21:56,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:21:57,058 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:21:57,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:21:57,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724246829] [2021-08-21 12:21:57,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724246829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:21:57,059 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716270430] [2021-08-21 12:21:57,059 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:21:57,059 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:21:57,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:21:57,061 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:21:57,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2021-08-21 12:22:01,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:22:01,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:22:01,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:22:02,107 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:22:02,108 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 37 treesize of output 34 [2021-08-21 12:22:02,205 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:22:02,205 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 41 treesize of output 38 [2021-08-21 12:22:02,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:22:02,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:22:02,527 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:02,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716270430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:02,527 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:22:02,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:22:02,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178746567] [2021-08-21 12:22:02,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:22:02,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:22:02,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:22:02,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:22:02,528 INFO L87 Difference]: Start difference. First operand 909 states and 2895 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:03,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:22:03,291 INFO L93 Difference]: Finished difference Result 1388 states and 4209 transitions. [2021-08-21 12:22:03,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:22:03,291 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:22:03,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:22:03,294 INFO L225 Difference]: With dead ends: 1388 [2021-08-21 12:22:03,294 INFO L226 Difference]: Without dead ends: 1330 [2021-08-21 12:22:03,294 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 757.7ms TimeCoverageRelationStatistics Valid=145, Invalid=725, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:22:03,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1330 states. [2021-08-21 12:22:03,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1330 to 915. [2021-08-21 12:22:03,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 915 states, 914 states have (on average 3.2078774617067833) internal successors, (2932), 914 states have internal predecessors, (2932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:03,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 915 states to 915 states and 2932 transitions. [2021-08-21 12:22:03,306 INFO L78 Accepts]: Start accepts. Automaton has 915 states and 2932 transitions. Word has length 24 [2021-08-21 12:22:03,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:22:03,306 INFO L470 AbstractCegarLoop]: Abstraction has 915 states and 2932 transitions. [2021-08-21 12:22:03,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:03,306 INFO L276 IsEmpty]: Start isEmpty. Operand 915 states and 2932 transitions. [2021-08-21 12:22:03,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:22:03,307 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:22:03,307 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:22:03,337 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2021-08-21 12:22:03,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-21 12:22:03,508 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:22:03,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:22:03,508 INFO L82 PathProgramCache]: Analyzing trace with hash -621647385, now seen corresponding path program 122 times [2021-08-21 12:22:03,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:22:03,508 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709246239] [2021-08-21 12:22:03,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:22:03,509 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:22:03,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:22:03,773 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:03,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:22:03,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709246239] [2021-08-21 12:22:03,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709246239] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:03,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356149972] [2021-08-21 12:22:03,773 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:22:03,773 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:22:03,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:22:03,774 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:22:03,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-08-21 12:22:08,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:22:08,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:22:08,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:22:08,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:22:08,955 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:22:08,955 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 23 treesize of output 22 [2021-08-21 12:22:09,009 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:22:09,009 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 25 treesize of output 24 [2021-08-21 12:22:09,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:22:09,182 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:09,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356149972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:09,182 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:22:09,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:22:09,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109922708] [2021-08-21 12:22:09,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:22:09,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:22:09,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:22:09,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:22:09,183 INFO L87 Difference]: Start difference. First operand 915 states and 2932 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:09,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:22:09,594 INFO L93 Difference]: Finished difference Result 1154 states and 3652 transitions. [2021-08-21 12:22:09,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:22:09,594 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:22:09,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:22:09,596 INFO L225 Difference]: With dead ends: 1154 [2021-08-21 12:22:09,596 INFO L226 Difference]: Without dead ends: 1119 [2021-08-21 12:22:09,596 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 419.3ms TimeCoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:22:09,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1119 states. [2021-08-21 12:22:09,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1119 to 922. [2021-08-21 12:22:09,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 921 states have (on average 3.206297502714441) internal successors, (2953), 921 states have internal predecessors, (2953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:09,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 2953 transitions. [2021-08-21 12:22:09,607 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 2953 transitions. Word has length 24 [2021-08-21 12:22:09,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:22:09,607 INFO L470 AbstractCegarLoop]: Abstraction has 922 states and 2953 transitions. [2021-08-21 12:22:09,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:09,607 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 2953 transitions. [2021-08-21 12:22:09,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:22:09,608 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:22:09,608 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:22:09,638 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2021-08-21 12:22:09,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:22:09,809 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:22:09,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:22:09,809 INFO L82 PathProgramCache]: Analyzing trace with hash -238172401, now seen corresponding path program 123 times [2021-08-21 12:22:09,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:22:09,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965025307] [2021-08-21 12:22:09,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:22:09,810 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:22:09,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:22:09,974 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:09,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:22:09,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965025307] [2021-08-21 12:22:09,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965025307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:09,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738463571] [2021-08-21 12:22:09,975 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:22:09,975 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:22:09,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:22:09,975 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:22:09,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-08-21 12:22:14,967 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:22:14,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:22:14,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:22:14,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:22:15,282 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:22:15,283 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 23 treesize of output 22 [2021-08-21 12:22:15,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 21 [2021-08-21 12:22:15,333 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:22:15,333 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 19 treesize of output 18 [2021-08-21 12:22:15,448 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:15,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738463571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:15,448 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:22:15,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:22:15,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749657044] [2021-08-21 12:22:15,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:22:15,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:22:15,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:22:15,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:22:15,449 INFO L87 Difference]: Start difference. First operand 922 states and 2953 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:15,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:22:15,805 INFO L93 Difference]: Finished difference Result 1134 states and 3566 transitions. [2021-08-21 12:22:15,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:22:15,806 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:22:15,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:22:15,807 INFO L225 Difference]: With dead ends: 1134 [2021-08-21 12:22:15,808 INFO L226 Difference]: Without dead ends: 1103 [2021-08-21 12:22:15,808 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 312.3ms TimeCoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:22:15,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2021-08-21 12:22:15,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 919. [2021-08-21 12:22:15,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 919 states, 918 states have (on average 3.208061002178649) internal successors, (2945), 918 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:15,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 2945 transitions. [2021-08-21 12:22:15,823 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 2945 transitions. Word has length 24 [2021-08-21 12:22:15,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:22:15,823 INFO L470 AbstractCegarLoop]: Abstraction has 919 states and 2945 transitions. [2021-08-21 12:22:15,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:15,824 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 2945 transitions. [2021-08-21 12:22:15,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:22:15,825 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:22:15,825 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:22:15,868 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2021-08-21 12:22:16,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:22:16,041 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:22:16,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:22:16,041 INFO L82 PathProgramCache]: Analyzing trace with hash -819933181, now seen corresponding path program 124 times [2021-08-21 12:22:16,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:22:16,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929350208] [2021-08-21 12:22:16,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:22:16,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:22:16,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:22:16,304 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:16,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:22:16,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929350208] [2021-08-21 12:22:16,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929350208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:16,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866829414] [2021-08-21 12:22:16,304 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:22:16,304 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:22:16,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:22:16,305 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:22:16,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-08-21 12:22:21,324 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:22:21,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:22:21,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:22:21,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:22:21,527 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:22:21,527 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 37 treesize of output 34 [2021-08-21 12:22:21,631 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:22:21,631 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 41 treesize of output 38 [2021-08-21 12:22:21,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:22:21,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:22:21,981 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:21,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866829414] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:21,981 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:22:21,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:22:21,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071912930] [2021-08-21 12:22:21,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:22:21,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:22:21,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:22:21,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:22:21,982 INFO L87 Difference]: Start difference. First operand 919 states and 2945 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:22,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:22:22,696 INFO L93 Difference]: Finished difference Result 1394 states and 4290 transitions. [2021-08-21 12:22:22,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:22:22,696 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 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 24 [2021-08-21 12:22:22,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:22:22,699 INFO L225 Difference]: With dead ends: 1394 [2021-08-21 12:22:22,699 INFO L226 Difference]: Without dead ends: 1314 [2021-08-21 12:22:22,699 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 721.8ms TimeCoverageRelationStatistics Valid=143, Invalid=727, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:22:22,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1314 states. [2021-08-21 12:22:22,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1314 to 933. [2021-08-21 12:22:22,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 933 states, 932 states have (on average 3.221030042918455) internal successors, (3002), 932 states have internal predecessors, (3002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:22,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 3002 transitions. [2021-08-21 12:22:22,711 INFO L78 Accepts]: Start accepts. Automaton has 933 states and 3002 transitions. Word has length 24 [2021-08-21 12:22:22,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:22:22,711 INFO L470 AbstractCegarLoop]: Abstraction has 933 states and 3002 transitions. [2021-08-21 12:22:22,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:22,712 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 3002 transitions. [2021-08-21 12:22:22,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:22:22,713 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:22:22,713 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:22:22,742 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2021-08-21 12:22:22,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-08-21 12:22:22,913 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:22:22,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:22:22,914 INFO L82 PathProgramCache]: Analyzing trace with hash 1453186027, now seen corresponding path program 125 times [2021-08-21 12:22:22,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:22:22,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946176279] [2021-08-21 12:22:22,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:22:22,914 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:22:22,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:22:23,241 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:23,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:22:23,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946176279] [2021-08-21 12:22:23,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946176279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:23,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824128984] [2021-08-21 12:22:23,242 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:22:23,242 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:22:23,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:22:23,242 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:22:23,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-08-21 12:22:28,266 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:22:28,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:22:28,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:22:28,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:22:28,454 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:22:28,454 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 37 treesize of output 34 [2021-08-21 12:22:28,553 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:22:28,554 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 41 treesize of output 38 [2021-08-21 12:22:28,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:22:28,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:22:28,811 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:28,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824128984] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:28,811 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:22:28,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:22:28,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082673068] [2021-08-21 12:22:28,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:22:28,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:22:28,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:22:28,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:22:28,812 INFO L87 Difference]: Start difference. First operand 933 states and 3002 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:29,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:22:29,668 INFO L93 Difference]: Finished difference Result 1373 states and 4149 transitions. [2021-08-21 12:22:29,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:22:29,668 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:22:29,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:22:29,670 INFO L225 Difference]: With dead ends: 1373 [2021-08-21 12:22:29,670 INFO L226 Difference]: Without dead ends: 1315 [2021-08-21 12:22:29,670 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 878.4ms TimeCoverageRelationStatistics Valid=132, Invalid=680, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:22:29,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1315 states. [2021-08-21 12:22:29,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1315 to 938. [2021-08-21 12:22:29,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 938 states, 937 states have (on average 3.225186766275347) internal successors, (3022), 937 states have internal predecessors, (3022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:29,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 938 states to 938 states and 3022 transitions. [2021-08-21 12:22:29,682 INFO L78 Accepts]: Start accepts. Automaton has 938 states and 3022 transitions. Word has length 24 [2021-08-21 12:22:29,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:22:29,682 INFO L470 AbstractCegarLoop]: Abstraction has 938 states and 3022 transitions. [2021-08-21 12:22:29,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:29,683 INFO L276 IsEmpty]: Start isEmpty. Operand 938 states and 3022 transitions. [2021-08-21 12:22:29,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:22:29,684 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:22:29,684 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:22:29,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2021-08-21 12:22:29,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:22:29,885 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:22:29,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:22:29,885 INFO L82 PathProgramCache]: Analyzing trace with hash -409953255, now seen corresponding path program 126 times [2021-08-21 12:22:29,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:22:29,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515446715] [2021-08-21 12:22:29,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:22:29,885 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:22:29,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:22:30,145 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:30,145 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:22:30,145 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515446715] [2021-08-21 12:22:30,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515446715] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:30,145 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445371698] [2021-08-21 12:22:30,145 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:22:30,145 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:22:30,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:22:30,146 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:22:30,147 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2021-08-21 12:22:35,261 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:22:35,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:22:35,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:22:35,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:22:35,465 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:22:35,465 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 37 treesize of output 34 [2021-08-21 12:22:35,625 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:22:35,625 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 25 treesize of output 24 [2021-08-21 12:22:35,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 12:22:35,854 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:35,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445371698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:35,854 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:22:35,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:22:35,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820993103] [2021-08-21 12:22:35,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:22:35,855 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:22:35,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:22:35,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:22:35,855 INFO L87 Difference]: Start difference. First operand 938 states and 3022 transitions. Second operand has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 18 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:36,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:22:36,628 INFO L93 Difference]: Finished difference Result 1402 states and 4323 transitions. [2021-08-21 12:22:36,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:22:36,628 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 18 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-21 12:22:36,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:22:36,631 INFO L225 Difference]: With dead ends: 1402 [2021-08-21 12:22:36,631 INFO L226 Difference]: Without dead ends: 1290 [2021-08-21 12:22:36,631 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 637.6ms TimeCoverageRelationStatistics Valid=129, Invalid=683, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:22:36,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1290 states. [2021-08-21 12:22:36,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1290 to 942. [2021-08-21 12:22:36,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 942 states, 941 states have (on average 3.2316684378320937) internal successors, (3041), 941 states have internal predecessors, (3041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:36,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 942 states to 942 states and 3041 transitions. [2021-08-21 12:22:36,643 INFO L78 Accepts]: Start accepts. Automaton has 942 states and 3041 transitions. Word has length 24 [2021-08-21 12:22:36,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:22:36,643 INFO L470 AbstractCegarLoop]: Abstraction has 942 states and 3041 transitions. [2021-08-21 12:22:36,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 18 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:36,644 INFO L276 IsEmpty]: Start isEmpty. Operand 942 states and 3041 transitions. [2021-08-21 12:22:36,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:22:36,645 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:22:36,645 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:22:36,676 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2021-08-21 12:22:36,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:22:36,847 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:22:36,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:22:36,847 INFO L82 PathProgramCache]: Analyzing trace with hash -1348842219, now seen corresponding path program 127 times [2021-08-21 12:22:36,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:22:36,848 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476072060] [2021-08-21 12:22:36,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:22:36,848 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:22:36,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:22:37,141 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:37,141 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:22:37,141 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476072060] [2021-08-21 12:22:37,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476072060] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:37,141 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682124147] [2021-08-21 12:22:37,141 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:22:37,141 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:22:37,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:22:37,142 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:22:37,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2021-08-21 12:22:42,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:22:42,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:22:42,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:22:42,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-21 12:22:42,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:22:42,780 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:42,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682124147] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:42,781 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:22:42,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:22:42,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578520558] [2021-08-21 12:22:42,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:22:42,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:22:42,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:22:42,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:22:42,781 INFO L87 Difference]: Start difference. First operand 942 states and 3041 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:43,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:22:43,310 INFO L93 Difference]: Finished difference Result 1428 states and 4387 transitions. [2021-08-21 12:22:43,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:22:43,311 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:22:43,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:22:43,313 INFO L225 Difference]: With dead ends: 1428 [2021-08-21 12:22:43,313 INFO L226 Difference]: Without dead ends: 1308 [2021-08-21 12:22:43,313 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 539.6ms TimeCoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:22:43,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1308 states. [2021-08-21 12:22:43,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1308 to 963. [2021-08-21 12:22:43,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.1995841995841996) internal successors, (3078), 962 states have internal predecessors, (3078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:43,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3078 transitions. [2021-08-21 12:22:43,325 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3078 transitions. Word has length 24 [2021-08-21 12:22:43,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:22:43,325 INFO L470 AbstractCegarLoop]: Abstraction has 963 states and 3078 transitions. [2021-08-21 12:22:43,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:43,325 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3078 transitions. [2021-08-21 12:22:43,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:22:43,327 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:22:43,327 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:22:43,357 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2021-08-21 12:22:43,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:22:43,527 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:22:43,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:22:43,527 INFO L82 PathProgramCache]: Analyzing trace with hash -1866432867, now seen corresponding path program 128 times [2021-08-21 12:22:43,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:22:43,528 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078460652] [2021-08-21 12:22:43,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:22:43,528 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:22:43,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:22:43,872 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:43,872 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:22:43,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078460652] [2021-08-21 12:22:43,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078460652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:43,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867319356] [2021-08-21 12:22:43,872 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:22:43,873 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:22:43,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:22:43,873 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:22:43,880 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2021-08-21 12:22:49,032 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:22:49,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:22:49,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:22:49,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:22:49,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-08-21 12:22:49,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:22:49,566 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:49,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867319356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:49,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:22:49,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:22:49,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461623833] [2021-08-21 12:22:49,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:22:49,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:22:49,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:22:49,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:22:49,567 INFO L87 Difference]: Start difference. First operand 963 states and 3078 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:50,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:22:50,317 INFO L93 Difference]: Finished difference Result 1429 states and 4378 transitions. [2021-08-21 12:22:50,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:22:50,318 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:22:50,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:22:50,320 INFO L225 Difference]: With dead ends: 1429 [2021-08-21 12:22:50,320 INFO L226 Difference]: Without dead ends: 1313 [2021-08-21 12:22:50,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 716.1ms TimeCoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:22:50,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1313 states. [2021-08-21 12:22:50,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1313 to 946. [2021-08-21 12:22:50,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 946 states, 945 states have (on average 3.184126984126984) internal successors, (3009), 945 states have internal predecessors, (3009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:50,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 946 states to 946 states and 3009 transitions. [2021-08-21 12:22:50,332 INFO L78 Accepts]: Start accepts. Automaton has 946 states and 3009 transitions. Word has length 24 [2021-08-21 12:22:50,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:22:50,332 INFO L470 AbstractCegarLoop]: Abstraction has 946 states and 3009 transitions. [2021-08-21 12:22:50,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:50,332 INFO L276 IsEmpty]: Start isEmpty. Operand 946 states and 3009 transitions. [2021-08-21 12:22:50,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:22:50,334 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:22:50,334 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:22:50,364 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2021-08-21 12:22:50,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:22:50,534 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:22:50,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:22:50,534 INFO L82 PathProgramCache]: Analyzing trace with hash -1015768551, now seen corresponding path program 129 times [2021-08-21 12:22:50,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:22:50,535 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133548865] [2021-08-21 12:22:50,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:22:50,535 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:22:50,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:22:50,738 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:50,738 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:22:50,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133548865] [2021-08-21 12:22:50,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133548865] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:50,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595970665] [2021-08-21 12:22:50,738 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:22:50,739 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:22:50,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:22:50,739 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:22:50,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2021-08-21 12:22:55,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:22:55,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:22:55,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:22:55,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:22:56,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-08-21 12:22:56,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:22:56,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:22:56,271 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:56,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595970665] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:56,271 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:22:56,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:22:56,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085238034] [2021-08-21 12:22:56,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:22:56,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:22:56,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:22:56,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:22:56,272 INFO L87 Difference]: Start difference. First operand 946 states and 3009 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:56,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:22:56,910 INFO L93 Difference]: Finished difference Result 1802 states and 5479 transitions. [2021-08-21 12:22:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:22:56,910 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 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 24 [2021-08-21 12:22:56,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:22:56,913 INFO L225 Difference]: With dead ends: 1802 [2021-08-21 12:22:56,913 INFO L226 Difference]: Without dead ends: 1635 [2021-08-21 12:22:56,913 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 554.1ms TimeCoverageRelationStatistics Valid=153, Invalid=549, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:22:56,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2021-08-21 12:22:56,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 996. [2021-08-21 12:22:56,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 996 states, 995 states have (on average 3.2190954773869347) internal successors, (3203), 995 states have internal predecessors, (3203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:56,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 996 states to 996 states and 3203 transitions. [2021-08-21 12:22:56,927 INFO L78 Accepts]: Start accepts. Automaton has 996 states and 3203 transitions. Word has length 24 [2021-08-21 12:22:56,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:22:56,928 INFO L470 AbstractCegarLoop]: Abstraction has 996 states and 3203 transitions. [2021-08-21 12:22:56,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 18 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:22:56,928 INFO L276 IsEmpty]: Start isEmpty. Operand 996 states and 3203 transitions. [2021-08-21 12:22:56,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:22:56,929 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:22:56,929 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:22:56,959 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2021-08-21 12:22:57,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-08-21 12:22:57,129 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:22:57,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:22:57,130 INFO L82 PathProgramCache]: Analyzing trace with hash -414136377, now seen corresponding path program 130 times [2021-08-21 12:22:57,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:22:57,130 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753140496] [2021-08-21 12:22:57,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:22:57,130 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:22:57,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:22:57,470 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:22:57,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:22:57,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753140496] [2021-08-21 12:22:57,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753140496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:22:57,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58594563] [2021-08-21 12:22:57,471 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:22:57,471 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:22:57,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:22:57,472 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:22:57,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2021-08-21 12:23:02,663 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:23:02,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:23:02,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:23:02,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:23:02,797 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:23:02,797 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 37 treesize of output 34 [2021-08-21 12:23:02,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 35 [2021-08-21 12:23:02,973 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:23:02,973 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 38 treesize of output 33 [2021-08-21 12:23:03,305 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:03,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58594563] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:03,306 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:23:03,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:23:03,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314478535] [2021-08-21 12:23:03,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:23:03,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:23:03,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:23:03,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:23:03,306 INFO L87 Difference]: Start difference. First operand 996 states and 3203 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:04,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:23:04,537 INFO L93 Difference]: Finished difference Result 1677 states and 5161 transitions. [2021-08-21 12:23:04,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:23:04,538 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:23:04,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:23:04,540 INFO L225 Difference]: With dead ends: 1677 [2021-08-21 12:23:04,540 INFO L226 Difference]: Without dead ends: 1597 [2021-08-21 12:23:04,541 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1197.3ms TimeCoverageRelationStatistics Valid=180, Invalid=812, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:23:04,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1597 states. [2021-08-21 12:23:04,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1597 to 1024. [2021-08-21 12:23:04,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1024 states, 1023 states have (on average 3.2375366568914954) internal successors, (3312), 1023 states have internal predecessors, (3312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:04,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1024 states to 1024 states and 3312 transitions. [2021-08-21 12:23:04,555 INFO L78 Accepts]: Start accepts. Automaton has 1024 states and 3312 transitions. Word has length 24 [2021-08-21 12:23:04,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:23:04,555 INFO L470 AbstractCegarLoop]: Abstraction has 1024 states and 3312 transitions. [2021-08-21 12:23:04,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:04,556 INFO L276 IsEmpty]: Start isEmpty. Operand 1024 states and 3312 transitions. [2021-08-21 12:23:04,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:23:04,557 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:23:04,557 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:23:04,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2021-08-21 12:23:04,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-08-21 12:23:04,758 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:23:04,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:23:04,758 INFO L82 PathProgramCache]: Analyzing trace with hash 1858982831, now seen corresponding path program 131 times [2021-08-21 12:23:04,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:23:04,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355576521] [2021-08-21 12:23:04,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:23:04,758 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:23:04,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:23:05,120 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:05,120 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:23:05,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355576521] [2021-08-21 12:23:05,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355576521] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:05,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909099522] [2021-08-21 12:23:05,120 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:23:05,120 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:23:05,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:23:05,121 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:23:05,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2021-08-21 12:23:10,376 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:23:10,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:23:10,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:23:10,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:23:10,525 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:23:10,525 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 37 treesize of output 34 [2021-08-21 12:23:10,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 35 [2021-08-21 12:23:10,681 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:23:10,681 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 38 treesize of output 33 [2021-08-21 12:23:10,920 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:10,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909099522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:10,920 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:23:10,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:23:10,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457265579] [2021-08-21 12:23:10,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:23:10,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:23:10,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:23:10,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:23:10,921 INFO L87 Difference]: Start difference. First operand 1024 states and 3312 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:13,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:23:13,116 INFO L93 Difference]: Finished difference Result 1899 states and 5661 transitions. [2021-08-21 12:23:13,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:23:13,117 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:23:13,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:23:13,120 INFO L225 Difference]: With dead ends: 1899 [2021-08-21 12:23:13,120 INFO L226 Difference]: Without dead ends: 1806 [2021-08-21 12:23:13,120 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 2005.9ms TimeCoverageRelationStatistics Valid=267, Invalid=1139, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:23:13,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1806 states. [2021-08-21 12:23:13,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1806 to 1046. [2021-08-21 12:23:13,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 1045 states have (on average 3.2698564593301436) internal successors, (3417), 1045 states have internal predecessors, (3417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:13,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 3417 transitions. [2021-08-21 12:23:13,135 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 3417 transitions. Word has length 24 [2021-08-21 12:23:13,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:23:13,135 INFO L470 AbstractCegarLoop]: Abstraction has 1046 states and 3417 transitions. [2021-08-21 12:23:13,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:13,136 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 3417 transitions. [2021-08-21 12:23:13,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:23:13,137 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:23:13,137 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:23:13,167 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2021-08-21 12:23:13,337 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-08-21 12:23:13,337 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:23:13,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:23:13,338 INFO L82 PathProgramCache]: Analyzing trace with hash -4156451, now seen corresponding path program 132 times [2021-08-21 12:23:13,338 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:23:13,338 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120564735] [2021-08-21 12:23:13,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:23:13,338 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:23:13,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:23:13,663 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:13,663 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:23:13,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120564735] [2021-08-21 12:23:13,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120564735] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:13,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661868447] [2021-08-21 12:23:13,664 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:23:13,664 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:23:13,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:23:13,668 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:23:13,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2021-08-21 12:23:19,048 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:23:19,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:23:19,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:23:19,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:23:19,183 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:23:19,183 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 37 treesize of output 34 [2021-08-21 12:23:19,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 21 [2021-08-21 12:23:19,408 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:23:19,408 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 19 treesize of output 18 [2021-08-21 12:23:19,584 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:19,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661868447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:19,585 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:23:19,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 12:23:19,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225821334] [2021-08-21 12:23:19,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:23:19,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:23:19,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:23:19,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:23:19,585 INFO L87 Difference]: Start difference. First operand 1046 states and 3417 transitions. Second operand has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:20,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:23:20,536 INFO L93 Difference]: Finished difference Result 1727 states and 5388 transitions. [2021-08-21 12:23:20,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:23:20,536 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:23:20,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:23:20,539 INFO L225 Difference]: With dead ends: 1727 [2021-08-21 12:23:20,539 INFO L226 Difference]: Without dead ends: 1638 [2021-08-21 12:23:20,539 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 915.6ms TimeCoverageRelationStatistics Valid=139, Invalid=673, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:23:20,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1638 states. [2021-08-21 12:23:20,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1638 to 1050. [2021-08-21 12:23:20,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1050 states, 1049 states have (on average 3.275500476644423) internal successors, (3436), 1049 states have internal predecessors, (3436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:20,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 3436 transitions. [2021-08-21 12:23:20,554 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 3436 transitions. Word has length 24 [2021-08-21 12:23:20,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:23:20,554 INFO L470 AbstractCegarLoop]: Abstraction has 1050 states and 3436 transitions. [2021-08-21 12:23:20,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0526315789473686) internal successors, (39), 19 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:20,554 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 3436 transitions. [2021-08-21 12:23:20,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:23:20,556 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:23:20,556 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:23:20,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2021-08-21 12:23:20,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-08-21 12:23:20,769 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:23:20,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:23:20,769 INFO L82 PathProgramCache]: Analyzing trace with hash -166161681, now seen corresponding path program 133 times [2021-08-21 12:23:20,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:23:20,769 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366415736] [2021-08-21 12:23:20,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:23:20,769 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:23:20,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:23:21,115 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:21,115 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:23:21,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366415736] [2021-08-21 12:23:21,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366415736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:21,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968309120] [2021-08-21 12:23:21,116 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:23:21,116 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:23:21,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:23:21,116 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:23:21,117 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2021-08-21 12:23:26,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:23:26,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:23:26,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:23:26,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:23:26,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:23:26,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:23:26,960 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:26,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968309120] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:26,961 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:23:26,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:23:26,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813543586] [2021-08-21 12:23:26,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:23:26,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:23:26,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:23:26,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:23:26,961 INFO L87 Difference]: Start difference. First operand 1050 states and 3436 transitions. Second operand has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 18 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:27,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:23:27,708 INFO L93 Difference]: Finished difference Result 1991 states and 6297 transitions. [2021-08-21 12:23:27,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:23:27,708 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 18 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-21 12:23:27,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:23:27,711 INFO L225 Difference]: With dead ends: 1991 [2021-08-21 12:23:27,711 INFO L226 Difference]: Without dead ends: 1929 [2021-08-21 12:23:27,712 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 656.0ms TimeCoverageRelationStatistics Valid=148, Invalid=608, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:23:27,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1929 states. [2021-08-21 12:23:27,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1929 to 1041. [2021-08-21 12:23:27,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1041 states, 1040 states have (on average 3.2615384615384615) internal successors, (3392), 1040 states have internal predecessors, (3392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:27,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1041 states to 1041 states and 3392 transitions. [2021-08-21 12:23:27,729 INFO L78 Accepts]: Start accepts. Automaton has 1041 states and 3392 transitions. Word has length 24 [2021-08-21 12:23:27,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:23:27,729 INFO L470 AbstractCegarLoop]: Abstraction has 1041 states and 3392 transitions. [2021-08-21 12:23:27,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 18 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:27,729 INFO L276 IsEmpty]: Start isEmpty. Operand 1041 states and 3392 transitions. [2021-08-21 12:23:27,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:23:27,731 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:23:27,731 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:23:27,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2021-08-21 12:23:27,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:23:27,939 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:23:27,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:23:27,940 INFO L82 PathProgramCache]: Analyzing trace with hash -1680695765, now seen corresponding path program 134 times [2021-08-21 12:23:27,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:23:27,940 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921669877] [2021-08-21 12:23:27,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:23:27,940 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:23:27,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:23:28,182 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:28,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:23:28,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921669877] [2021-08-21 12:23:28,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921669877] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:28,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212322482] [2021-08-21 12:23:28,183 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:23:28,183 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:23:28,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:23:28,184 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:23:28,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2021-08-21 12:23:33,707 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:23:33,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:23:33,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:23:33,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:23:33,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-08-21 12:23:33,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:23:33,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:23:34,047 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:34,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212322482] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:34,047 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:23:34,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:23:34,047 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510602689] [2021-08-21 12:23:34,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:23:34,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:23:34,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:23:34,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:23:34,047 INFO L87 Difference]: Start difference. First operand 1041 states and 3392 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:23:34,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:23:34,216 INFO L93 Difference]: Finished difference Result 1112 states and 3557 transitions. [2021-08-21 12:23:34,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:23:34,216 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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 24 [2021-08-21 12:23:34,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:23:34,218 INFO L225 Difference]: With dead ends: 1112 [2021-08-21 12:23:34,218 INFO L226 Difference]: Without dead ends: 1053 [2021-08-21 12:23:34,218 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 238.7ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:23:34,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1053 states. [2021-08-21 12:23:34,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1053 to 1045. [2021-08-21 12:23:34,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 1044 states have (on average 3.2614942528735633) internal successors, (3405), 1044 states have internal predecessors, (3405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:34,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 3405 transitions. [2021-08-21 12:23:34,231 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 3405 transitions. Word has length 24 [2021-08-21 12:23:34,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:23:34,231 INFO L470 AbstractCegarLoop]: Abstraction has 1045 states and 3405 transitions. [2021-08-21 12:23:34,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:23:34,231 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 3405 transitions. [2021-08-21 12:23:34,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:23:34,232 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:23:34,232 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:23:34,263 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2021-08-21 12:23:34,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-08-21 12:23:34,433 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:23:34,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:23:34,433 INFO L82 PathProgramCache]: Analyzing trace with hash -516762591, now seen corresponding path program 135 times [2021-08-21 12:23:34,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:23:34,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326487200] [2021-08-21 12:23:34,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:23:34,433 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:23:34,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:23:34,642 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:34,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:23:34,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326487200] [2021-08-21 12:23:34,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326487200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:34,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842411159] [2021-08-21 12:23:34,642 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:23:34,642 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:23:34,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:23:34,643 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:23:34,644 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2021-08-21 12:23:40,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:23:40,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:23:40,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:23:40,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:23:40,351 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:23:40,351 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 45 treesize of output 40 [2021-08-21 12:23:40,423 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:23:40,423 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 52 treesize of output 49 [2021-08-21 12:23:40,431 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:23:40,431 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 41 treesize of output 36 [2021-08-21 12:23:40,604 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:40,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842411159] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:40,604 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:23:40,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:23:40,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700520950] [2021-08-21 12:23:40,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:23:40,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:23:40,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:23:40,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:23:40,605 INFO L87 Difference]: Start difference. First operand 1045 states and 3405 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:40,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:23:40,837 INFO L93 Difference]: Finished difference Result 1104 states and 3549 transitions. [2021-08-21 12:23:40,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:23:40,837 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:23:40,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:23:40,839 INFO L225 Difference]: With dead ends: 1104 [2021-08-21 12:23:40,839 INFO L226 Difference]: Without dead ends: 1069 [2021-08-21 12:23:40,839 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 243.6ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:23:40,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1069 states. [2021-08-21 12:23:40,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1069 to 1047. [2021-08-21 12:23:40,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.260038240917782) internal successors, (3410), 1046 states have internal predecessors, (3410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:40,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3410 transitions. [2021-08-21 12:23:40,850 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3410 transitions. Word has length 24 [2021-08-21 12:23:40,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:23:40,850 INFO L470 AbstractCegarLoop]: Abstraction has 1047 states and 3410 transitions. [2021-08-21 12:23:40,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:40,850 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3410 transitions. [2021-08-21 12:23:40,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:23:40,852 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:23:40,852 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:23:40,883 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2021-08-21 12:23:41,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:23:41,052 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:23:41,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:23:41,053 INFO L82 PathProgramCache]: Analyzing trace with hash 958854987, now seen corresponding path program 136 times [2021-08-21 12:23:41,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:23:41,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495667880] [2021-08-21 12:23:41,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:23:41,053 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:23:41,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:23:41,293 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:41,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:23:41,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495667880] [2021-08-21 12:23:41,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495667880] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:41,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162851549] [2021-08-21 12:23:41,293 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:23:41,293 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:23:41,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:23:41,294 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:23:41,294 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2021-08-21 12:23:46,833 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:23:46,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:23:46,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:23:46,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:23:47,022 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:23:47,022 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 38 treesize of output 35 [2021-08-21 12:23:47,097 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:23:47,097 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 60 treesize of output 55 [2021-08-21 12:23:47,103 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:23:47,103 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 56 treesize of output 47 [2021-08-21 12:23:47,322 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:47,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162851549] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:47,322 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:23:47,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:23:47,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41119813] [2021-08-21 12:23:47,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:23:47,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:23:47,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:23:47,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:23:47,322 INFO L87 Difference]: Start difference. First operand 1047 states and 3410 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:47,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:23:47,586 INFO L93 Difference]: Finished difference Result 1108 states and 3561 transitions. [2021-08-21 12:23:47,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:23:47,587 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:23:47,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:23:47,588 INFO L225 Difference]: With dead ends: 1108 [2021-08-21 12:23:47,588 INFO L226 Difference]: Without dead ends: 1069 [2021-08-21 12:23:47,589 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 254.9ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:23:47,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1069 states. [2021-08-21 12:23:47,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1069 to 1045. [2021-08-21 12:23:47,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 1044 states have (on average 3.2614942528735633) internal successors, (3405), 1044 states have internal predecessors, (3405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:47,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 3405 transitions. [2021-08-21 12:23:47,620 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 3405 transitions. Word has length 24 [2021-08-21 12:23:47,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:23:47,620 INFO L470 AbstractCegarLoop]: Abstraction has 1045 states and 3405 transitions. [2021-08-21 12:23:47,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:47,620 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 3405 transitions. [2021-08-21 12:23:47,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:23:47,621 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:23:47,621 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:23:47,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2021-08-21 12:23:47,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:23:47,822 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:23:47,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:23:47,822 INFO L82 PathProgramCache]: Analyzing trace with hash -705554193, now seen corresponding path program 137 times [2021-08-21 12:23:47,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:23:47,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559479021] [2021-08-21 12:23:47,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:23:47,823 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:23:47,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:23:48,073 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:48,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:23:48,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559479021] [2021-08-21 12:23:48,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559479021] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:48,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903093614] [2021-08-21 12:23:48,073 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:23:48,073 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:23:48,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:23:48,074 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:23:48,075 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2021-08-21 12:23:53,660 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:23:53,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:23:53,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:23:53,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:23:53,803 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:23:53,803 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 37 treesize of output 34 [2021-08-21 12:23:54,148 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:23:54,149 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 36 treesize of output 35 [2021-08-21 12:23:54,155 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:23:54,155 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 30 treesize of output 29 [2021-08-21 12:23:54,232 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:54,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903093614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:54,233 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:23:54,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:23:54,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968213015] [2021-08-21 12:23:54,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:23:54,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:23:54,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:23:54,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:23:54,233 INFO L87 Difference]: Start difference. First operand 1045 states and 3405 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:54,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:23:54,854 INFO L93 Difference]: Finished difference Result 1209 states and 3838 transitions. [2021-08-21 12:23:54,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:23:54,855 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:23:54,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:23:54,856 INFO L225 Difference]: With dead ends: 1209 [2021-08-21 12:23:54,856 INFO L226 Difference]: Without dead ends: 1123 [2021-08-21 12:23:54,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 607.6ms TimeCoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:23:54,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1123 states. [2021-08-21 12:23:54,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1123 to 1058. [2021-08-21 12:23:54,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 1057 states have (on average 3.262062440870388) internal successors, (3448), 1057 states have internal predecessors, (3448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:54,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 3448 transitions. [2021-08-21 12:23:54,868 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 3448 transitions. Word has length 24 [2021-08-21 12:23:54,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:23:54,868 INFO L470 AbstractCegarLoop]: Abstraction has 1058 states and 3448 transitions. [2021-08-21 12:23:54,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:23:54,868 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 3448 transitions. [2021-08-21 12:23:54,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:23:54,870 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:23:54,870 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:23:54,901 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2021-08-21 12:23:55,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:23:55,070 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:23:55,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:23:55,070 INFO L82 PathProgramCache]: Analyzing trace with hash 458378981, now seen corresponding path program 138 times [2021-08-21 12:23:55,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:23:55,070 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298392533] [2021-08-21 12:23:55,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:23:55,071 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:23:55,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:23:55,328 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:23:55,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:23:55,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298392533] [2021-08-21 12:23:55,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298392533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:23:55,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190217671] [2021-08-21 12:23:55,329 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:23:55,329 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:23:55,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:23:55,329 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:23:55,330 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2021-08-21 12:24:00,953 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:24:00,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:24:00,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:24:00,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:24:01,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:24:01,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 29 [2021-08-21 12:24:01,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-21 12:24:01,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:24:01,331 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:01,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190217671] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:01,331 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:24:01,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:24:01,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150678106] [2021-08-21 12:24:01,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:24:01,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:24:01,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:24:01,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:24:01,332 INFO L87 Difference]: Start difference. First operand 1058 states and 3448 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:24:01,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:24:01,569 INFO L93 Difference]: Finished difference Result 1345 states and 4216 transitions. [2021-08-21 12:24:01,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:24:01,570 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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 24 [2021-08-21 12:24:01,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:24:01,571 INFO L225 Difference]: With dead ends: 1345 [2021-08-21 12:24:01,572 INFO L226 Difference]: Without dead ends: 1283 [2021-08-21 12:24:01,572 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 304.2ms TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:24:01,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1283 states. [2021-08-21 12:24:01,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1283 to 1058. [2021-08-21 12:24:01,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 1057 states have (on average 3.262062440870388) internal successors, (3448), 1057 states have internal predecessors, (3448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:01,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 3448 transitions. [2021-08-21 12:24:01,585 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 3448 transitions. Word has length 24 [2021-08-21 12:24:01,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:24:01,585 INFO L470 AbstractCegarLoop]: Abstraction has 1058 states and 3448 transitions. [2021-08-21 12:24:01,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:24:01,585 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 3448 transitions. [2021-08-21 12:24:01,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:24:01,586 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:24:01,586 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:24:01,617 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2021-08-21 12:24:01,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:24:01,787 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:24:01,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:24:01,787 INFO L82 PathProgramCache]: Analyzing trace with hash -1941758741, now seen corresponding path program 139 times [2021-08-21 12:24:01,787 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:24:01,787 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427240859] [2021-08-21 12:24:01,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:24:01,787 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:24:01,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:24:02,026 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:02,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:24:02,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427240859] [2021-08-21 12:24:02,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427240859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:02,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329043385] [2021-08-21 12:24:02,026 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:24:02,026 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:24:02,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:24:02,027 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:24:02,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2021-08-21 12:24:07,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:24:07,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:24:07,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:24:07,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:24:07,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-08-21 12:24:08,114 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:08,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329043385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:08,114 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:24:08,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:24:08,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474453440] [2021-08-21 12:24:08,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:24:08,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:24:08,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:24:08,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:24:08,115 INFO L87 Difference]: Start difference. First operand 1058 states and 3448 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 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-21 12:24:08,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:24:08,449 INFO L93 Difference]: Finished difference Result 1166 states and 3748 transitions. [2021-08-21 12:24:08,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:24:08,449 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 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-21 12:24:08,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:24:08,451 INFO L225 Difference]: With dead ends: 1166 [2021-08-21 12:24:08,451 INFO L226 Difference]: Without dead ends: 1135 [2021-08-21 12:24:08,451 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 289.2ms TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:24:08,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2021-08-21 12:24:08,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 1053. [2021-08-21 12:24:08,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1053 states, 1052 states have (on average 3.267110266159696) internal successors, (3437), 1052 states have internal predecessors, (3437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:08,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1053 states to 1053 states and 3437 transitions. [2021-08-21 12:24:08,463 INFO L78 Accepts]: Start accepts. Automaton has 1053 states and 3437 transitions. Word has length 24 [2021-08-21 12:24:08,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:24:08,463 INFO L470 AbstractCegarLoop]: Abstraction has 1053 states and 3437 transitions. [2021-08-21 12:24:08,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 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-21 12:24:08,463 INFO L276 IsEmpty]: Start isEmpty. Operand 1053 states and 3437 transitions. [2021-08-21 12:24:08,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:24:08,465 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:24:08,465 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:24:08,495 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2021-08-21 12:24:08,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable154 [2021-08-21 12:24:08,665 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:24:08,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:24:08,665 INFO L82 PathProgramCache]: Analyzing trace with hash -616234577, now seen corresponding path program 140 times [2021-08-21 12:24:08,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:24:08,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228363413] [2021-08-21 12:24:08,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:24:08,666 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:24:08,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:24:08,944 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:08,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:24:08,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228363413] [2021-08-21 12:24:08,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228363413] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:08,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773950363] [2021-08-21 12:24:08,944 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:24:08,945 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:24:08,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:24:08,945 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:24:08,946 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2021-08-21 12:24:14,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:24:14,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:24:14,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:24:14,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:24:14,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:24:14,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:24:14,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:24:14,955 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:14,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773950363] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:14,955 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:24:14,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:24:14,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591817888] [2021-08-21 12:24:14,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:24:14,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:24:14,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:24:14,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:24:14,956 INFO L87 Difference]: Start difference. First operand 1053 states and 3437 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:24:15,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:24:15,189 INFO L93 Difference]: Finished difference Result 1156 states and 3723 transitions. [2021-08-21 12:24:15,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:24:15,189 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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 24 [2021-08-21 12:24:15,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:24:15,191 INFO L225 Difference]: With dead ends: 1156 [2021-08-21 12:24:15,191 INFO L226 Difference]: Without dead ends: 1125 [2021-08-21 12:24:15,191 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 236.8ms TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:24:15,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1125 states. [2021-08-21 12:24:15,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1125 to 1046. [2021-08-21 12:24:15,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 1045 states have (on average 3.262200956937799) internal successors, (3409), 1045 states have internal predecessors, (3409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:15,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 3409 transitions. [2021-08-21 12:24:15,203 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 3409 transitions. Word has length 24 [2021-08-21 12:24:15,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:24:15,203 INFO L470 AbstractCegarLoop]: Abstraction has 1046 states and 3409 transitions. [2021-08-21 12:24:15,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:24:15,203 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 3409 transitions. [2021-08-21 12:24:15,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:24:15,205 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:24:15,205 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:24:15,254 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Forceful destruction successful, exit code 0 [2021-08-21 12:24:15,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-08-21 12:24:15,421 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:24:15,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:24:15,421 INFO L82 PathProgramCache]: Analyzing trace with hash 742052065, now seen corresponding path program 141 times [2021-08-21 12:24:15,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:24:15,421 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317736331] [2021-08-21 12:24:15,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:24:15,421 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:24:15,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:24:15,742 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:15,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:24:15,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317736331] [2021-08-21 12:24:15,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317736331] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:15,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782006220] [2021-08-21 12:24:15,743 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:24:15,743 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:24:15,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:24:15,744 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:24:15,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2021-08-21 12:24:21,454 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 12:24:21,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:24:21,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:24:21,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:24:21,575 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:24:21,575 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 37 treesize of output 34 [2021-08-21 12:24:21,655 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:24:21,656 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 52 treesize of output 49 [2021-08-21 12:24:21,662 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:24:21,662 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 41 treesize of output 36 [2021-08-21 12:24:22,022 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:22,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782006220] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:22,022 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:24:22,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:24:22,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260230314] [2021-08-21 12:24:22,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:24:22,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:24:22,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:24:22,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:24:22,023 INFO L87 Difference]: Start difference. First operand 1046 states and 3409 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:22,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:24:22,619 INFO L93 Difference]: Finished difference Result 1390 states and 4298 transitions. [2021-08-21 12:24:22,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:24:22,619 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:24:22,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:24:22,621 INFO L225 Difference]: With dead ends: 1390 [2021-08-21 12:24:22,621 INFO L226 Difference]: Without dead ends: 1297 [2021-08-21 12:24:22,621 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 607.8ms TimeCoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:24:22,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2021-08-21 12:24:22,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 1049. [2021-08-21 12:24:22,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1049 states, 1048 states have (on average 3.2624045801526718) internal successors, (3419), 1048 states have internal predecessors, (3419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:22,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1049 states to 1049 states and 3419 transitions. [2021-08-21 12:24:22,636 INFO L78 Accepts]: Start accepts. Automaton has 1049 states and 3419 transitions. Word has length 24 [2021-08-21 12:24:22,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:24:22,636 INFO L470 AbstractCegarLoop]: Abstraction has 1049 states and 3419 transitions. [2021-08-21 12:24:22,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:22,636 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 3419 transitions. [2021-08-21 12:24:22,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:24:22,638 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:24:22,638 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:24:22,674 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Ended with exit code 0 [2021-08-21 12:24:22,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:24:22,850 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:24:22,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:24:22,850 INFO L82 PathProgramCache]: Analyzing trace with hash 169127301, now seen corresponding path program 142 times [2021-08-21 12:24:22,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:24:22,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549686289] [2021-08-21 12:24:22,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:24:22,850 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:24:22,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:24:23,185 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:23,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:24:23,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549686289] [2021-08-21 12:24:23,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549686289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:23,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811821405] [2021-08-21 12:24:23,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:24:23,185 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:24:23,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:24:23,186 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:24:23,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2021-08-21 12:24:28,995 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:24:28,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:24:28,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:24:28,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:24:29,141 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:24:29,141 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 37 treesize of output 34 [2021-08-21 12:24:29,236 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:24:29,236 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 52 treesize of output 49 [2021-08-21 12:24:29,243 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:24:29,243 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 49 treesize of output 44 [2021-08-21 12:24:29,454 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:29,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811821405] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:29,454 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:24:29,454 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:24:29,454 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766338332] [2021-08-21 12:24:29,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:24:29,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:24:29,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:24:29,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:24:29,455 INFO L87 Difference]: Start difference. First operand 1049 states and 3419 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:29,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:24:29,769 INFO L93 Difference]: Finished difference Result 1252 states and 3997 transitions. [2021-08-21 12:24:29,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:24:29,770 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:24:29,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:24:29,786 INFO L225 Difference]: With dead ends: 1252 [2021-08-21 12:24:29,786 INFO L226 Difference]: Without dead ends: 1221 [2021-08-21 12:24:29,786 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 379.2ms TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:24:29,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1221 states. [2021-08-21 12:24:29,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1221 to 1046. [2021-08-21 12:24:29,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 1045 states have (on average 3.262200956937799) internal successors, (3409), 1045 states have internal predecessors, (3409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:29,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 3409 transitions. [2021-08-21 12:24:29,804 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 3409 transitions. Word has length 24 [2021-08-21 12:24:29,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:24:29,804 INFO L470 AbstractCegarLoop]: Abstraction has 1046 states and 3409 transitions. [2021-08-21 12:24:29,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:29,804 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 3409 transitions. [2021-08-21 12:24:29,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:24:29,805 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:24:29,805 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:24:29,837 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2021-08-21 12:24:30,006 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-08-21 12:24:30,006 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:24:30,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:24:30,006 INFO L82 PathProgramCache]: Analyzing trace with hash 1162785999, now seen corresponding path program 143 times [2021-08-21 12:24:30,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:24:30,007 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733531956] [2021-08-21 12:24:30,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:24:30,007 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:24:30,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:24:30,254 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:30,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:24:30,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733531956] [2021-08-21 12:24:30,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733531956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:30,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196037209] [2021-08-21 12:24:30,254 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:24:30,254 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:24:30,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:24:30,255 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:24:30,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2021-08-21 12:24:36,093 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:24:36,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:24:36,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:24:36,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:24:36,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:24:36,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-08-21 12:24:36,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 35 [2021-08-21 12:24:36,450 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:36,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196037209] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:36,450 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:24:36,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:24:36,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190170616] [2021-08-21 12:24:36,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:24:36,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:24:36,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:24:36,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:24:36,451 INFO L87 Difference]: Start difference. First operand 1046 states and 3409 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:24:36,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:24:36,846 INFO L93 Difference]: Finished difference Result 1170 states and 3773 transitions. [2021-08-21 12:24:36,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:24:36,846 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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 24 [2021-08-21 12:24:36,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:24:36,848 INFO L225 Difference]: With dead ends: 1170 [2021-08-21 12:24:36,848 INFO L226 Difference]: Without dead ends: 1131 [2021-08-21 12:24:36,848 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 361.2ms TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:24:36,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1131 states. [2021-08-21 12:24:36,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1131 to 1049. [2021-08-21 12:24:36,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1049 states, 1048 states have (on average 3.2624045801526718) internal successors, (3419), 1048 states have internal predecessors, (3419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:36,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1049 states to 1049 states and 3419 transitions. [2021-08-21 12:24:36,860 INFO L78 Accepts]: Start accepts. Automaton has 1049 states and 3419 transitions. Word has length 24 [2021-08-21 12:24:36,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:24:36,860 INFO L470 AbstractCegarLoop]: Abstraction has 1049 states and 3419 transitions. [2021-08-21 12:24:36,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:24:36,860 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 3419 transitions. [2021-08-21 12:24:36,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:24:36,861 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:24:36,861 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:24:36,893 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2021-08-21 12:24:37,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-08-21 12:24:37,065 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:24:37,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:24:37,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1471336843, now seen corresponding path program 144 times [2021-08-21 12:24:37,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:24:37,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775552785] [2021-08-21 12:24:37,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:24:37,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:24:37,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:24:37,464 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:37,464 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:24:37,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775552785] [2021-08-21 12:24:37,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775552785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:37,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358316948] [2021-08-21 12:24:37,464 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:24:37,464 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:24:37,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:24:37,465 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:24:37,466 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2021-08-21 12:24:43,296 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:24:43,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:24:43,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:24:43,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:24:43,419 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:24:43,420 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 30 treesize of output 29 [2021-08-21 12:24:43,500 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:24:43,501 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 50 treesize of output 47 [2021-08-21 12:24:43,507 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:24:43,507 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 41 treesize of output 36 [2021-08-21 12:24:43,854 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:43,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358316948] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:43,854 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:24:43,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:24:43,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191350276] [2021-08-21 12:24:43,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:24:43,854 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:24:43,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:24:43,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:24:43,855 INFO L87 Difference]: Start difference. First operand 1049 states and 3419 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:44,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:24:44,520 INFO L93 Difference]: Finished difference Result 1310 states and 4075 transitions. [2021-08-21 12:24:44,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:24:44,521 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:24:44,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:24:44,523 INFO L225 Difference]: With dead ends: 1310 [2021-08-21 12:24:44,523 INFO L226 Difference]: Without dead ends: 1217 [2021-08-21 12:24:44,523 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 683.7ms TimeCoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:24:44,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1217 states. [2021-08-21 12:24:44,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1217 to 1052. [2021-08-21 12:24:44,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1052 states, 1051 states have (on average 3.262607040913416) internal successors, (3429), 1051 states have internal predecessors, (3429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:44,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1052 states to 1052 states and 3429 transitions. [2021-08-21 12:24:44,535 INFO L78 Accepts]: Start accepts. Automaton has 1052 states and 3429 transitions. Word has length 24 [2021-08-21 12:24:44,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:24:44,535 INFO L470 AbstractCegarLoop]: Abstraction has 1052 states and 3429 transitions. [2021-08-21 12:24:44,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:44,535 INFO L276 IsEmpty]: Start isEmpty. Operand 1052 states and 3429 transitions. [2021-08-21 12:24:44,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:24:44,537 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:24:44,537 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:24:44,569 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2021-08-21 12:24:44,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-08-21 12:24:44,737 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:24:44,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:24:44,737 INFO L82 PathProgramCache]: Analyzing trace with hash 898412079, now seen corresponding path program 145 times [2021-08-21 12:24:44,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:24:44,738 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522320678] [2021-08-21 12:24:44,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:24:44,738 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:24:44,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:24:45,204 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:45,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:24:45,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522320678] [2021-08-21 12:24:45,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522320678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:45,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875625313] [2021-08-21 12:24:45,228 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:24:45,228 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:24:45,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:24:45,229 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:24:45,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2021-08-21 12:24:51,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:24:51,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:24:51,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:24:51,196 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:24:51,197 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 30 treesize of output 29 [2021-08-21 12:24:51,309 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:24:51,309 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 50 treesize of output 47 [2021-08-21 12:24:51,317 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:24:51,317 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 41 treesize of output 36 [2021-08-21 12:24:51,665 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:51,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875625313] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:51,665 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:24:51,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:24:51,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847303431] [2021-08-21 12:24:51,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:24:51,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:24:51,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:24:51,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:24:51,666 INFO L87 Difference]: Start difference. First operand 1052 states and 3429 transitions. Second operand has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:52,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:24:52,311 INFO L93 Difference]: Finished difference Result 1471 states and 4553 transitions. [2021-08-21 12:24:52,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:24:52,312 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:24:52,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:24:52,314 INFO L225 Difference]: With dead ends: 1471 [2021-08-21 12:24:52,314 INFO L226 Difference]: Without dead ends: 1337 [2021-08-21 12:24:52,314 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 654.2ms TimeCoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:24:52,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1337 states. [2021-08-21 12:24:52,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1337 to 1049. [2021-08-21 12:24:52,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1049 states, 1048 states have (on average 3.267175572519084) internal successors, (3424), 1048 states have internal predecessors, (3424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:52,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1049 states to 1049 states and 3424 transitions. [2021-08-21 12:24:52,327 INFO L78 Accepts]: Start accepts. Automaton has 1049 states and 3424 transitions. Word has length 24 [2021-08-21 12:24:52,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:24:52,327 INFO L470 AbstractCegarLoop]: Abstraction has 1049 states and 3424 transitions. [2021-08-21 12:24:52,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:52,327 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 3424 transitions. [2021-08-21 12:24:52,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:24:52,329 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:24:52,329 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:24:52,360 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2021-08-21 12:24:52,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:24:52,529 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:24:52,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:24:52,529 INFO L82 PathProgramCache]: Analyzing trace with hash -1026952223, now seen corresponding path program 146 times [2021-08-21 12:24:52,530 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:24:52,530 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899332701] [2021-08-21 12:24:52,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:24:52,530 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:24:52,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:24:52,790 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:52,790 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:24:52,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899332701] [2021-08-21 12:24:52,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899332701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:52,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789524680] [2021-08-21 12:24:52,790 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:24:52,790 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:24:52,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:24:52,791 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:24:52,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2021-08-21 12:24:58,855 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:24:58,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:24:58,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:24:58,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:24:58,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:24:59,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:24:59,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:24:59,228 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:24:59,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789524680] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:24:59,228 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:24:59,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:24:59,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694551078] [2021-08-21 12:24:59,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:24:59,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:24:59,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:24:59,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:24:59,229 INFO L87 Difference]: Start difference. First operand 1049 states and 3424 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:24:59,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:24:59,641 INFO L93 Difference]: Finished difference Result 1195 states and 3786 transitions. [2021-08-21 12:24:59,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:24:59,641 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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 24 [2021-08-21 12:24:59,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:24:59,643 INFO L225 Difference]: With dead ends: 1195 [2021-08-21 12:24:59,643 INFO L226 Difference]: Without dead ends: 1109 [2021-08-21 12:24:59,643 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 433.7ms TimeCoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:24:59,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1109 states. [2021-08-21 12:24:59,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1109 to 1067. [2021-08-21 12:24:59,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 1066 states have (on average 3.2673545966228894) internal successors, (3483), 1066 states have internal predecessors, (3483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:24:59,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 3483 transitions. [2021-08-21 12:24:59,656 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 3483 transitions. Word has length 24 [2021-08-21 12:24:59,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:24:59,656 INFO L470 AbstractCegarLoop]: Abstraction has 1067 states and 3483 transitions. [2021-08-21 12:24:59,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:24:59,656 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 3483 transitions. [2021-08-21 12:24:59,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:24:59,657 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:24:59,657 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:24:59,690 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2021-08-21 12:24:59,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:24:59,858 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:24:59,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:24:59,858 INFO L82 PathProgramCache]: Analyzing trace with hash 136980951, now seen corresponding path program 147 times [2021-08-21 12:24:59,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:24:59,858 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892502037] [2021-08-21 12:24:59,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:24:59,858 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:24:59,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:25:00,101 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:25:00,101 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:25:00,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892502037] [2021-08-21 12:25:00,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892502037] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:25:00,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360441415] [2021-08-21 12:25:00,101 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:25:00,101 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:25:00,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:25:00,102 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:25:00,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2021-08-21 12:25:06,110 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:25:06,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:25:06,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:25:06,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:25:06,243 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:25:06,243 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 37 treesize of output 34 [2021-08-21 12:25:06,439 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:25:06,439 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 49 treesize of output 46 [2021-08-21 12:25:06,445 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:25:06,445 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 46 treesize of output 41 [2021-08-21 12:25:06,655 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:25:06,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360441415] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:25:06,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:25:06,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 12:25:06,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737211913] [2021-08-21 12:25:06,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:25:06,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:25:06,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:25:06,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:25:06,656 INFO L87 Difference]: Start difference. First operand 1067 states and 3483 transitions. Second operand has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:25:06,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:25:06,938 INFO L93 Difference]: Finished difference Result 1217 states and 3850 transitions. [2021-08-21 12:25:06,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:25:06,938 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:25:06,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:25:06,940 INFO L225 Difference]: With dead ends: 1217 [2021-08-21 12:25:06,940 INFO L226 Difference]: Without dead ends: 1170 [2021-08-21 12:25:06,940 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 286.6ms TimeCoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:25:06,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1170 states. [2021-08-21 12:25:06,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1170 to 1063. [2021-08-21 12:25:06,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 1062 states have (on average 3.274011299435028) internal successors, (3477), 1062 states have internal predecessors, (3477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:25:06,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 3477 transitions. [2021-08-21 12:25:06,952 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 3477 transitions. Word has length 24 [2021-08-21 12:25:06,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:25:06,952 INFO L470 AbstractCegarLoop]: Abstraction has 1063 states and 3477 transitions. [2021-08-21 12:25:06,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.8125) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:25:06,952 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 3477 transitions. [2021-08-21 12:25:06,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:25:06,953 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:25:06,953 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:25:06,987 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Forceful destruction successful, exit code 0 [2021-08-21 12:25:07,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:25:07,157 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:25:07,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:25:07,157 INFO L82 PathProgramCache]: Analyzing trace with hash 1109722337, now seen corresponding path program 148 times [2021-08-21 12:25:07,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:25:07,157 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292583447] [2021-08-21 12:25:07,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:25:07,157 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:25:07,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:25:07,431 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:25:07,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:25:07,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292583447] [2021-08-21 12:25:07,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292583447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:25:07,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005389672] [2021-08-21 12:25:07,432 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:25:07,432 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:25:07,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:25:07,432 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:25:07,433 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2021-08-21 12:25:13,583 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:25:13,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:25:13,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:25:13,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:25:13,717 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:25:13,717 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 37 treesize of output 34 [2021-08-21 12:25:14,062 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:25:14,062 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 41 treesize of output 38 [2021-08-21 12:25:14,068 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:25:14,068 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 39 treesize of output 34 [2021-08-21 12:25:14,136 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:25:14,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005389672] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:25:14,137 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:25:14,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:25:14,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212075842] [2021-08-21 12:25:14,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:25:14,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:25:14,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:25:14,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:25:14,137 INFO L87 Difference]: Start difference. First operand 1063 states and 3477 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:25:14,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:25:14,504 INFO L93 Difference]: Finished difference Result 1234 states and 3911 transitions. [2021-08-21 12:25:14,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:25:14,504 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:25:14,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:25:14,506 INFO L225 Difference]: With dead ends: 1234 [2021-08-21 12:25:14,506 INFO L226 Difference]: Without dead ends: 1196 [2021-08-21 12:25:14,506 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 348.3ms TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:25:14,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-08-21 12:25:14,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 1067. [2021-08-21 12:25:14,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 1066 states have (on average 3.276735459662289) internal successors, (3493), 1066 states have internal predecessors, (3493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:25:14,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 3493 transitions. [2021-08-21 12:25:14,519 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 3493 transitions. Word has length 24 [2021-08-21 12:25:14,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:25:14,520 INFO L470 AbstractCegarLoop]: Abstraction has 1067 states and 3493 transitions. [2021-08-21 12:25:14,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:25:14,520 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 3493 transitions. [2021-08-21 12:25:14,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:25:14,521 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:25:14,521 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:25:14,554 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Ended with exit code 0 [2021-08-21 12:25:14,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:25:14,722 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:25:14,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:25:14,722 INFO L82 PathProgramCache]: Analyzing trace with hash -937632607, now seen corresponding path program 149 times [2021-08-21 12:25:14,722 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:25:14,722 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369164197] [2021-08-21 12:25:14,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:25:14,722 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:25:14,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:25:14,983 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:25:14,983 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:25:14,983 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369164197] [2021-08-21 12:25:14,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369164197] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:25:14,983 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787648012] [2021-08-21 12:25:14,983 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:25:14,983 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:25:14,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:25:14,984 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:25:14,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2021-08-21 12:25:21,107 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:25:21,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:25:21,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:25:21,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:25:21,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 25 [2021-08-21 12:25:21,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-21 12:25:21,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-08-21 12:25:21,580 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:25:21,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787648012] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:25:21,580 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:25:21,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 12:25:21,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495092310] [2021-08-21 12:25:21,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:25:21,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:25:21,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:25:21,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:25:21,581 INFO L87 Difference]: Start difference. First operand 1067 states and 3493 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:25:21,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:25:21,987 INFO L93 Difference]: Finished difference Result 1338 states and 4235 transitions. [2021-08-21 12:25:21,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:25:21,987 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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 24 [2021-08-21 12:25:21,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:25:21,989 INFO L225 Difference]: With dead ends: 1338 [2021-08-21 12:25:21,989 INFO L226 Difference]: Without dead ends: 1261 [2021-08-21 12:25:21,989 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 396.8ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:25:21,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1261 states. [2021-08-21 12:25:21,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1261 to 1069. [2021-08-21 12:25:22,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1069 states, 1068 states have (on average 3.2780898876404496) internal successors, (3501), 1068 states have internal predecessors, (3501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:25:22,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1069 states to 1069 states and 3501 transitions. [2021-08-21 12:25:22,002 INFO L78 Accepts]: Start accepts. Automaton has 1069 states and 3501 transitions. Word has length 24 [2021-08-21 12:25:22,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:25:22,002 INFO L470 AbstractCegarLoop]: Abstraction has 1069 states and 3501 transitions. [2021-08-21 12:25:22,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 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-21 12:25:22,002 INFO L276 IsEmpty]: Start isEmpty. Operand 1069 states and 3501 transitions. [2021-08-21 12:25:22,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:25:22,003 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:25:22,003 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:25:22,037 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2021-08-21 12:25:22,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:25:22,204 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:25:22,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:25:22,204 INFO L82 PathProgramCache]: Analyzing trace with hash 420654035, now seen corresponding path program 150 times [2021-08-21 12:25:22,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:25:22,204 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907281874] [2021-08-21 12:25:22,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:25:22,204 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:25:22,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:25:22,701 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:25:22,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:25:22,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907281874] [2021-08-21 12:25:22,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907281874] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:25:22,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178567879] [2021-08-21 12:25:22,702 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:25:22,702 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:25:22,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:25:22,703 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:25:22,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2021-08-21 12:25:28,915 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:25:28,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:25:28,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:25:28,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:25:29,040 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:25:29,041 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 37 treesize of output 34 [2021-08-21 12:25:29,118 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:25:29,118 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 49 treesize of output 46 [2021-08-21 12:25:29,125 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:25:29,125 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 41 treesize of output 36 [2021-08-21 12:25:29,468 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:25:29,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178567879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:25:29,469 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:25:29,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 12:25:29,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625648140] [2021-08-21 12:25:29,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:25:29,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:25:29,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:25:29,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:25:29,469 INFO L87 Difference]: Start difference. First operand 1069 states and 3501 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:25:30,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:25:30,020 INFO L93 Difference]: Finished difference Result 1463 states and 4543 transitions. [2021-08-21 12:25:30,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:25:30,020 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 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-21 12:25:30,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:25:30,022 INFO L225 Difference]: With dead ends: 1463 [2021-08-21 12:25:30,022 INFO L226 Difference]: Without dead ends: 1370 [2021-08-21 12:25:30,023 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 628.6ms TimeCoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:25:30,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1370 states. [2021-08-21 12:25:30,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1370 to 1069. [2021-08-21 12:25:30,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1069 states, 1068 states have (on average 3.2780898876404496) internal successors, (3501), 1068 states have internal predecessors, (3501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:25:30,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1069 states to 1069 states and 3501 transitions. [2021-08-21 12:25:30,036 INFO L78 Accepts]: Start accepts. Automaton has 1069 states and 3501 transitions. Word has length 24 [2021-08-21 12:25:30,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:25:30,036 INFO L470 AbstractCegarLoop]: Abstraction has 1069 states and 3501 transitions. [2021-08-21 12:25:30,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:25:30,037 INFO L276 IsEmpty]: Start isEmpty. Operand 1069 states and 3501 transitions. [2021-08-21 12:25:30,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:25:30,038 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:25:30,038 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:25:30,072 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Forceful destruction successful, exit code 0 [2021-08-21 12:25:30,238 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:25:30,239 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:25:30,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:25:30,239 INFO L82 PathProgramCache]: Analyzing trace with hash -516897493, now seen corresponding path program 151 times [2021-08-21 12:25:30,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:25:30,239 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695960538] [2021-08-21 12:25:30,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:25:30,239 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:25:30,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:25:30,535 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:25:30,535 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:25:30,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695960538] [2021-08-21 12:25:30,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695960538] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:25:30,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705655726] [2021-08-21 12:25:30,535 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:25:30,535 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:25:30,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:25:30,541 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:25:30,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2021-08-21 12:25:36,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:25:36,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:25:36,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:25:36,908 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:25:36,908 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 23 treesize of output 22 Received shutdown request... [2021-08-21 12:25:37,033 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 12:25:37,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Forceful destruction successful, exit code 0 [2021-08-21 12:25:37,074 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 12:25:37,074 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 12:25:37,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-08-21 12:25:37,234 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 5,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∨-2-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∨-2-1 context. [2021-08-21 12:25:37,236 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 12:25:37,236 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 12:25:37,236 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 12:25:37,240 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 12:25:37,240 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 12:25:37,242 INFO L202 PluginConnector]: Adding new model chromosome-subst.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 12:25:37 BasicIcfg [2021-08-21 12:25:37,242 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 12:25:37,242 INFO L168 Benchmark]: Toolchain (without parser) took 688370.48 ms. Allocated memory was 190.8 MB in the beginning and 2.5 GB in the end (delta: 2.3 GB). Free memory was 171.7 MB in the beginning and 1.7 GB in the end (delta: -1.6 GB). Peak memory consumption was 792.3 MB. Max. memory is 8.0 GB. [2021-08-21 12:25:37,242 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.10 ms. Allocated memory is still 190.8 MB. Free memory was 173.0 MB in the beginning and 172.9 MB in the end (delta: 68.5 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 12:25:37,243 INFO L168 Benchmark]: Boogie Procedure Inliner took 25.04 ms. Allocated memory is still 190.8 MB. Free memory was 171.6 MB in the beginning and 170.2 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 12:25:37,243 INFO L168 Benchmark]: Boogie Preprocessor took 26.27 ms. Allocated memory is still 190.8 MB. Free memory was 170.1 MB in the beginning and 169.1 MB in the end (delta: 949.9 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 12:25:37,243 INFO L168 Benchmark]: RCFGBuilder took 368.71 ms. Allocated memory is still 190.8 MB. Free memory was 169.0 MB in the beginning and 145.4 MB in the end (delta: 23.6 MB). Peak memory consumption was 24.1 MB. Max. memory is 8.0 GB. [2021-08-21 12:25:37,243 INFO L168 Benchmark]: TraceAbstraction took 687945.69 ms. Allocated memory was 190.8 MB in the beginning and 2.5 GB in the end (delta: 2.3 GB). Free memory was 144.8 MB in the beginning and 1.7 GB in the end (delta: -1.6 GB). Peak memory consumption was 766.1 MB. Max. memory is 8.0 GB. [2021-08-21 12:25:37,244 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.10 ms. Allocated memory is still 190.8 MB. Free memory was 173.0 MB in the beginning and 172.9 MB in the end (delta: 68.5 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 25.04 ms. Allocated memory is still 190.8 MB. Free memory was 171.6 MB in the beginning and 170.2 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 26.27 ms. Allocated memory is still 190.8 MB. Free memory was 170.1 MB in the beginning and 169.1 MB in the end (delta: 949.9 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 368.71 ms. Allocated memory is still 190.8 MB. Free memory was 169.0 MB in the beginning and 145.4 MB in the end (delta: 23.6 MB). Peak memory consumption was 24.1 MB. Max. memory is 8.0 GB. * TraceAbstraction took 687945.69 ms. Allocated memory was 190.8 MB in the beginning and 2.5 GB in the end (delta: 2.3 GB). Free memory was 144.8 MB in the beginning and 1.7 GB in the end (delta: -1.6 GB). Peak memory consumption was 766.1 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 107]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 5,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∨-2-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∨-2-1 context. - TimeoutResultAtElement [Line: 97]: 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 25 with TraceHistMax 5,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∨-2-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∨-2-1 context. - TimeoutResultAtElement [Line: 101]: 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 25 with TraceHistMax 5,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∨-2-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∨-2-1 context. - TimeoutResultAtElement [Line: 100]: 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 25 with TraceHistMax 5,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∨-2-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∨-2-1 context. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 38 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 687812.0ms, OverallIterations: 167, TraceHistogramMax: 5, EmptinessCheckTime: 198.3ms, AutomataDifference: 78002.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 28.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 9353 SDtfs, 14392 SDslu, 57931 SDs, 0 SdLazy, 66129 SolverSat, 3618 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 31921.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6060 GetRequests, 2606 SyntacticMatches, 271 SemanticMatches, 3183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13185 ImplicationChecksByTransitivity, 76247.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1069occurred in iteration=165, InterpolantAutomatonStates: 2255, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1717.1ms AutomataMinimizationTime, 166 MinimizatonAttempts, 32795 StatesRemovedByMinimization, 163 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 897.0ms SsaConstructionTime, 3299.6ms SatisfiabilityAnalysisTime, 113067.0ms InterpolantComputationTime, 7474 NumberOfCodeBlocks, 7452 NumberOfCodeBlocksAsserted, 535 NumberOfCheckSat, 7158 ConstructedInterpolants, 378 QuantifiedInterpolants, 122011 SizeOfPredicates, 1467 NumberOfNonLiveVariables, 16126 ConjunctsInSsa, 3582 ConjunctsInUnsatCore, 316 InterpolantComputations, 16 PerfectInterpolantSequences, 2157/5042 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