/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/popl20-more/mts.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-8a14012e553caa636f65c1137831746b6d9875cd-8a14012 [2021-08-06 15:25:23,546 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-06 15:25:23,548 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-06 15:25:23,578 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-06 15:25:23,578 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-06 15:25:23,581 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-06 15:25:23,583 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-06 15:25:23,587 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-06 15:25:23,589 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-06 15:25:23,594 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-06 15:25:23,595 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-06 15:25:23,596 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-06 15:25:23,596 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-06 15:25:23,597 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-06 15:25:23,599 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-06 15:25:23,602 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-06 15:25:23,603 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-06 15:25:23,603 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-06 15:25:23,606 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-06 15:25:23,610 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-06 15:25:23,611 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-06 15:25:23,613 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-06 15:25:23,614 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-06 15:25:23,616 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-06 15:25:23,639 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-06 15:25:23,639 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-06 15:25:23,639 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-06 15:25:23,640 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-06 15:25:23,640 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-06 15:25:23,640 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-06 15:25:23,641 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-06 15:25:23,641 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-06 15:25:23,641 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-06 15:25:23,642 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-06 15:25:23,642 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-06 15:25:23,643 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-06 15:25:23,643 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-06 15:25:23,643 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-06 15:25:23,643 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-06 15:25:23,644 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-06 15:25:23,644 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-06 15:25:23,649 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-08-06 15:25:23,676 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-06 15:25:23,676 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-06 15:25:23,677 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-06 15:25:23,677 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-06 15:25:23,680 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-06 15:25:23,680 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-06 15:25:23,680 INFO L138 SettingsManager]: * Use SBE=true [2021-08-06 15:25:23,680 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-06 15:25:23,680 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-06 15:25:23,680 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-06 15:25:23,681 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-06 15:25:23,681 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-06 15:25:23,681 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-06 15:25:23,681 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-06 15:25:23,681 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-06 15:25:23,681 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-06 15:25:23,681 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-06 15:25:23,682 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-06 15:25:23,682 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-06 15:25:23,682 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-06 15:25:23,682 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-06 15:25:23,682 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-06 15:25:23,682 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-06 15:25:23,682 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 15:25:23,682 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-06 15:25:23,682 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-06 15:25:23,683 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-06 15:25:23,683 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-06 15:25:23,683 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-06 15:25:23,683 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-06 15:25:23,683 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-06 15:25:23,683 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-06 15:25:23,919 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-06 15:25:23,931 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-06 15:25:23,933 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-06 15:25:23,933 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-06 15:25:23,934 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-06 15:25:23,935 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/mts.wvr.bpl [2021-08-06 15:25:23,935 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/mts.wvr.bpl' [2021-08-06 15:25:23,951 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-06 15:25:23,952 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-06 15:25:23,953 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-06 15:25:23,953 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-06 15:25:23,953 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-06 15:25:23,960 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 03:25:23" (1/1) ... [2021-08-06 15:25:23,965 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 03:25:23" (1/1) ... [2021-08-06 15:25:23,970 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-06 15:25:23,971 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-06 15:25:23,971 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-06 15:25:23,972 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-06 15:25:23,976 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 03:25:23" (1/1) ... [2021-08-06 15:25:23,976 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 03:25:23" (1/1) ... [2021-08-06 15:25:23,977 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 03:25:23" (1/1) ... [2021-08-06 15:25:23,977 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 03:25:23" (1/1) ... [2021-08-06 15:25:23,979 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 03:25:23" (1/1) ... [2021-08-06 15:25:23,981 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 03:25:23" (1/1) ... [2021-08-06 15:25:23,981 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 03:25:23" (1/1) ... [2021-08-06 15:25:23,982 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-06 15:25:23,983 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-06 15:25:23,983 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-06 15:25:23,983 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-06 15:25:23,984 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 03:25:23" (1/1) ... [2021-08-06 15:25:23,988 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 15:25:23,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:24,014 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-06 15:25:24,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-06 15:25:24,040 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-06 15:25:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-06 15:25:24,040 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-06 15:25:24,040 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-06 15:25:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-06 15:25:24,041 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-06 15:25:24,041 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-06 15:25:24,041 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-06 15:25:24,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-06 15:25:24,041 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-06 15:25:24,041 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-06 15:25:24,041 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-06 15:25:24,042 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-06 15:25:24,230 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-06 15:25:24,231 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-06 15:25:24,232 INFO L202 PluginConnector]: Adding new model mts.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 03:25:24 BoogieIcfgContainer [2021-08-06 15:25:24,232 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-06 15:25:24,234 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-06 15:25:24,234 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-06 15:25:24,235 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-06 15:25:24,236 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 03:25:23" (1/2) ... [2021-08-06 15:25:24,236 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e558c97 and model type mts.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 03:25:24, skipping insertion in model container [2021-08-06 15:25:24,236 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mts.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 03:25:24" (2/2) ... [2021-08-06 15:25:24,237 INFO L111 eAbstractionObserver]: Analyzing ICFG mts.wvr.bpl [2021-08-06 15:25:24,240 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-06 15:25:24,240 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-06 15:25:24,240 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-06 15:25:24,241 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-06 15:25:24,266 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-06 15:25:24,296 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-08-06 15:25:24,301 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-06 15:25:24,301 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-06 15:25:24,307 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-08-06 15:25:24,326 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:24,328 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:24,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-06 15:25:24,334 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:24,334 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:24,335 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:24,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:24,338 INFO L82 PathProgramCache]: Analyzing trace with hash -427804195, now seen corresponding path program 1 times [2021-08-06 15:25:24,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:24,344 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842368012] [2021-08-06 15:25:24,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:24,344 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:24,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:24,526 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:24,527 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:24,527 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842368012] [2021-08-06 15:25:24,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842368012] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 15:25:24,528 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 15:25:24,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 15:25:24,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471805667] [2021-08-06 15:25:24,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 15:25:24,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:24,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 15:25:24,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-06 15:25:24,547 INFO L87 Difference]: Start difference. First operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:24,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:24,618 INFO L93 Difference]: Finished difference Result 154 states and 436 transitions. [2021-08-06 15:25:24,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 15:25:24,619 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-06 15:25:24,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:24,632 INFO L225 Difference]: With dead ends: 154 [2021-08-06 15:25:24,632 INFO L226 Difference]: Without dead ends: 154 [2021-08-06 15:25:24,633 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 36.2ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-06 15:25:24,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-08-06 15:25:24,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 133. [2021-08-06 15:25:24,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:24,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-08-06 15:25:24,685 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 18 [2021-08-06 15:25:24,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:24,689 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-08-06 15:25:24,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:24,689 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-08-06 15:25:24,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-06 15:25:24,692 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:24,692 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:24,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-06 15:25:24,692 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:24,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:24,696 INFO L82 PathProgramCache]: Analyzing trace with hash -436737251, now seen corresponding path program 1 times [2021-08-06 15:25:24,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:24,696 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238011065] [2021-08-06 15:25:24,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:24,696 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:24,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:24,735 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:25:24,735 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:24,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238011065] [2021-08-06 15:25:24,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238011065] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 15:25:24,736 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 15:25:24,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 15:25:24,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214529659] [2021-08-06 15:25:24,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 15:25:24,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:24,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 15:25:24,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 15:25:24,738 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:24,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:24,762 INFO L93 Difference]: Finished difference Result 158 states and 448 transitions. [2021-08-06 15:25:24,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-06 15:25:24,762 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-06 15:25:24,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:24,763 INFO L225 Difference]: With dead ends: 158 [2021-08-06 15:25:24,763 INFO L226 Difference]: Without dead ends: 158 [2021-08-06 15:25:24,764 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 15:25:24,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-08-06 15:25:24,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2021-08-06 15:25:24,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:24,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-08-06 15:25:24,770 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-08-06 15:25:24,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:24,771 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-08-06 15:25:24,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:24,771 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-08-06 15:25:24,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 15:25:24,772 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:24,772 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:24,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-06 15:25:24,772 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:24,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:24,773 INFO L82 PathProgramCache]: Analyzing trace with hash 277137723, now seen corresponding path program 1 times [2021-08-06 15:25:24,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:24,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842696272] [2021-08-06 15:25:24,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:24,773 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:24,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:25,338 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:25,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:25,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842696272] [2021-08-06 15:25:25,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842696272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:25,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088077469] [2021-08-06 15:25:25,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:25,340 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:25,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:25,341 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:25,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-06 15:25:25,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:25,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 15:25:25,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:26,187 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-06 15:25:26,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 62 treesize of output 51 [2021-08-06 15:25:26,394 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:26,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088077469] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:26,395 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:26,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 15:25:26,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359506979] [2021-08-06 15:25:26,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:25:26,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:26,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:25:26,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:25:26,403 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:26,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:26,674 INFO L93 Difference]: Finished difference Result 330 states and 935 transitions. [2021-08-06 15:25:26,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 15:25:26,675 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 15:25:26,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:26,678 INFO L225 Difference]: With dead ends: 330 [2021-08-06 15:25:26,678 INFO L226 Difference]: Without dead ends: 315 [2021-08-06 15:25:26,678 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 360.0ms TimeCoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:25:26,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-08-06 15:25:26,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-08-06 15:25:26,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:26,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-08-06 15:25:26,700 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-08-06 15:25:26,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:26,700 INFO L470 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-08-06 15:25:26,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:26,700 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-08-06 15:25:26,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 15:25:26,703 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:26,703 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:26,722 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:26,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:26,917 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:26,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:26,918 INFO L82 PathProgramCache]: Analyzing trace with hash 109328631, now seen corresponding path program 2 times [2021-08-06 15:25:26,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:26,918 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265730047] [2021-08-06 15:25:26,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:26,918 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:26,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:27,220 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:27,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:27,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265730047] [2021-08-06 15:25:27,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265730047] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:27,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383369503] [2021-08-06 15:25:27,221 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:25:27,221 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:27,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:27,222 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:27,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-06 15:25:27,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:25:27,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:27,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-06 15:25:27,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:27,784 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:25:27,785 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 48 [2021-08-06 15:25:28,088 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:28,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383369503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:28,088 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:28,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-08-06 15:25:28,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727130736] [2021-08-06 15:25:28,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 15:25:28,089 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:28,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 15:25:28,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-08-06 15:25:28,090 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:28,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:28,529 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-08-06 15:25:28,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 15:25:28,529 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 15:25:28,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:28,531 INFO L225 Difference]: With dead ends: 374 [2021-08-06 15:25:28,531 INFO L226 Difference]: Without dead ends: 359 [2021-08-06 15:25:28,532 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 441.6ms TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-08-06 15:25:28,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-08-06 15:25:28,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-08-06 15:25:28,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:28,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-08-06 15:25:28,555 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-08-06 15:25:28,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:28,555 INFO L470 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-08-06 15:25:28,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:28,556 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-08-06 15:25:28,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 15:25:28,556 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:28,556 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:28,575 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:28,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2021-08-06 15:25:28,776 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:28,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:28,776 INFO L82 PathProgramCache]: Analyzing trace with hash 408102079, now seen corresponding path program 3 times [2021-08-06 15:25:28,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:28,776 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637691481] [2021-08-06 15:25:28,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:28,776 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:28,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:28,989 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:28,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:28,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637691481] [2021-08-06 15:25:28,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637691481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:28,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010146091] [2021-08-06 15:25:28,989 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:25:28,989 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:28,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:28,990 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:28,991 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-06 15:25:29,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 15:25:29,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:29,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 15:25:29,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:29,528 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 56 treesize of output 42 [2021-08-06 15:25:29,843 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:29,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010146091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:29,843 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:29,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-06 15:25:29,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389631750] [2021-08-06 15:25:29,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 15:25:29,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:29,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 15:25:29,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-06 15:25:29,844 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:29,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:29,969 INFO L93 Difference]: Finished difference Result 296 states and 831 transitions. [2021-08-06 15:25:29,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 15:25:29,970 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 15:25:29,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:29,971 INFO L225 Difference]: With dead ends: 296 [2021-08-06 15:25:29,971 INFO L226 Difference]: Without dead ends: 281 [2021-08-06 15:25:29,972 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 176.1ms TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-08-06 15:25:29,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-08-06 15:25:29,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 241. [2021-08-06 15:25:29,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:29,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-08-06 15:25:29,979 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-08-06 15:25:29,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:29,979 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-08-06 15:25:29,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:29,979 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-08-06 15:25:29,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 15:25:29,980 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:29,980 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:29,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:30,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:30,197 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:30,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:30,198 INFO L82 PathProgramCache]: Analyzing trace with hash 1978927679, now seen corresponding path program 4 times [2021-08-06 15:25:30,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:30,198 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272458409] [2021-08-06 15:25:30,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:30,198 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:30,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:30,442 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:30,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:30,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272458409] [2021-08-06 15:25:30,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272458409] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:30,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134139714] [2021-08-06 15:25:30,443 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:25:30,443 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:30,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:30,444 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:30,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-06 15:25:30,650 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:25:30,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:30,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-06 15:25:30,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:31,043 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:25:31,043 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 69 treesize of output 54 [2021-08-06 15:25:31,549 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:31,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134139714] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:31,549 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:31,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 15:25:31,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848694316] [2021-08-06 15:25:31,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:25:31,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:31,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:25:31,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:25:31,550 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:31,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:31,849 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-08-06 15:25:31,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 15:25:31,849 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 15:25:31,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:31,851 INFO L225 Difference]: With dead ends: 425 [2021-08-06 15:25:31,851 INFO L226 Difference]: Without dead ends: 410 [2021-08-06 15:25:31,851 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 355.9ms TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:25:31,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-08-06 15:25:31,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-08-06 15:25:31,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:31,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-08-06 15:25:31,857 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-08-06 15:25:31,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:31,858 INFO L470 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-08-06 15:25:31,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:31,858 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-08-06 15:25:31,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:31,858 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:31,859 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:31,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:32,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:32,073 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:32,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:32,073 INFO L82 PathProgramCache]: Analyzing trace with hash -973582823, now seen corresponding path program 5 times [2021-08-06 15:25:32,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:32,073 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366334859] [2021-08-06 15:25:32,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:32,073 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:32,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:32,124 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:32,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:32,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366334859] [2021-08-06 15:25:32,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366334859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:32,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331061781] [2021-08-06 15:25:32,125 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:25:32,125 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:32,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:32,132 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:32,134 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-06 15:25:32,390 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 15:25:32,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:32,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:32,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:32,602 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:32,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331061781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:32,602 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:32,602 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 15:25:32,603 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078639818] [2021-08-06 15:25:32,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 15:25:32,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:32,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 15:25:32,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-06 15:25:32,603 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:32,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:32,979 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-08-06 15:25:32,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 15:25:32,980 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:32,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:32,982 INFO L225 Difference]: With dead ends: 619 [2021-08-06 15:25:32,982 INFO L226 Difference]: Without dead ends: 619 [2021-08-06 15:25:32,983 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 220.4ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-08-06 15:25:32,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-08-06 15:25:32,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-08-06 15:25:32,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:32,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-08-06 15:25:32,990 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-08-06 15:25:32,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:32,990 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-08-06 15:25:32,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:32,991 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-08-06 15:25:32,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:32,991 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:32,991 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:33,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:33,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:33,205 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:33,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:33,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1949901667, now seen corresponding path program 6 times [2021-08-06 15:25:33,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:33,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571792936] [2021-08-06 15:25:33,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:33,206 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:33,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:33,253 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:33,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:33,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571792936] [2021-08-06 15:25:33,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571792936] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:33,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812697967] [2021-08-06 15:25:33,254 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:25:33,254 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:33,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:33,255 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:33,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-06 15:25:33,552 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 15:25:33,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:33,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:33,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:33,775 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:33,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812697967] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:33,776 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:33,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 15:25:33,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996496264] [2021-08-06 15:25:33,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:25:33,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:33,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:25:33,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:25:33,777 INFO L87 Difference]: Start difference. First operand 297 states and 903 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:34,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:34,522 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-08-06 15:25:34,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-06 15:25:34,523 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:34,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:34,527 INFO L225 Difference]: With dead ends: 1078 [2021-08-06 15:25:34,527 INFO L226 Difference]: Without dead ends: 1078 [2021-08-06 15:25:34,528 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 450.1ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 15:25:34,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-08-06 15:25:34,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-08-06 15:25:34,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:34,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-08-06 15:25:34,538 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-08-06 15:25:34,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:34,538 INFO L470 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-08-06 15:25:34,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:34,538 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-08-06 15:25:34,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:34,539 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:34,539 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:34,558 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:34,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:34,756 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:34,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:34,756 INFO L82 PathProgramCache]: Analyzing trace with hash -420997023, now seen corresponding path program 7 times [2021-08-06 15:25:34,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:34,756 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402034520] [2021-08-06 15:25:34,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:34,757 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:34,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:34,821 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:34,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:34,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402034520] [2021-08-06 15:25:34,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402034520] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:34,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940920483] [2021-08-06 15:25:34,822 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:25:34,822 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:34,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:34,823 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:34,824 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-06 15:25:35,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:35,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:35,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:35,308 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:35,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940920483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:35,308 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:35,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 15:25:35,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558050152] [2021-08-06 15:25:35,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:25:35,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:35,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:25:35,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:25:35,311 INFO L87 Difference]: Start difference. First operand 302 states and 928 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:35,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:35,945 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-08-06 15:25:35,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 15:25:35,946 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:35,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:35,949 INFO L225 Difference]: With dead ends: 951 [2021-08-06 15:25:35,949 INFO L226 Difference]: Without dead ends: 951 [2021-08-06 15:25:35,950 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 398.0ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 15:25:35,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-08-06 15:25:35,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-08-06 15:25:35,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:35,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-08-06 15:25:35,958 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-08-06 15:25:35,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:35,959 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-08-06 15:25:35,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:35,959 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-08-06 15:25:35,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:35,959 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:35,960 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:35,981 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:36,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:36,173 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:36,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:36,173 INFO L82 PathProgramCache]: Analyzing trace with hash -446810915, now seen corresponding path program 1 times [2021-08-06 15:25:36,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:36,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239588792] [2021-08-06 15:25:36,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:36,173 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:36,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:36,212 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:25:36,212 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:36,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239588792] [2021-08-06 15:25:36,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239588792] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:36,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416013841] [2021-08-06 15:25:36,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:36,213 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:36,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:36,217 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:36,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-06 15:25:36,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:36,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 15:25:36,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:36,679 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:25:36,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416013841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:36,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:36,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 15:25:36,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790093996] [2021-08-06 15:25:36,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 15:25:36,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:36,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 15:25:36,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 15:25:36,680 INFO L87 Difference]: Start difference. First operand 293 states and 894 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:36,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:36,791 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-08-06 15:25:36,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 15:25:36,791 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:36,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:36,794 INFO L225 Difference]: With dead ends: 669 [2021-08-06 15:25:36,794 INFO L226 Difference]: Without dead ends: 663 [2021-08-06 15:25:36,794 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 58.1ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:25:36,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-08-06 15:25:36,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-08-06 15:25:36,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:36,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-08-06 15:25:36,804 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-08-06 15:25:36,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:36,804 INFO L470 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-08-06 15:25:36,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:36,804 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-08-06 15:25:36,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:36,805 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:36,805 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:36,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:37,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-08-06 15:25:37,022 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:37,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:37,022 INFO L82 PathProgramCache]: Analyzing trace with hash -883779623, now seen corresponding path program 8 times [2021-08-06 15:25:37,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:37,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061568858] [2021-08-06 15:25:37,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:37,023 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:37,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:37,083 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:37,083 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:37,083 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061568858] [2021-08-06 15:25:37,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061568858] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:37,083 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774947480] [2021-08-06 15:25:37,083 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:25:37,083 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:37,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:37,084 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:37,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-06 15:25:37,385 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:25:37,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:37,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:37,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:37,571 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:37,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774947480] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:37,571 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:37,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 15:25:37,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966888583] [2021-08-06 15:25:37,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:25:37,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:37,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:25:37,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:25:37,572 INFO L87 Difference]: Start difference. First operand 413 states and 1306 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:37,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:37,744 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-08-06 15:25:37,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 15:25:37,745 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:37,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:37,748 INFO L225 Difference]: With dead ends: 710 [2021-08-06 15:25:37,748 INFO L226 Difference]: Without dead ends: 672 [2021-08-06 15:25:37,748 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 138.4ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-08-06 15:25:37,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-08-06 15:25:37,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-08-06 15:25:37,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:37,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-08-06 15:25:37,758 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-08-06 15:25:37,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:37,758 INFO L470 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-08-06 15:25:37,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:37,758 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-08-06 15:25:37,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:37,759 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:37,759 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:37,776 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-08-06 15:25:37,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:37,973 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:37,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:37,973 INFO L82 PathProgramCache]: Analyzing trace with hash -1589736955, now seen corresponding path program 2 times [2021-08-06 15:25:37,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:37,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158142970] [2021-08-06 15:25:37,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:37,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:37,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:38,022 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:25:38,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:38,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158142970] [2021-08-06 15:25:38,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158142970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:38,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156809540] [2021-08-06 15:25:38,022 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:25:38,023 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:38,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:38,023 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:38,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-06 15:25:38,331 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:25:38,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:38,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 15:25:38,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:38,477 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:25:38,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156809540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:38,478 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:38,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 15:25:38,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802027105] [2021-08-06 15:25:38,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 15:25:38,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:38,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 15:25:38,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 15:25:38,479 INFO L87 Difference]: Start difference. First operand 515 states and 1633 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:38,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:38,576 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-08-06 15:25:38,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 15:25:38,576 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:38,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:38,579 INFO L225 Difference]: With dead ends: 830 [2021-08-06 15:25:38,579 INFO L226 Difference]: Without dead ends: 830 [2021-08-06 15:25:38,580 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 59.7ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:25:38,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-08-06 15:25:38,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-08-06 15:25:38,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:38,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-08-06 15:25:38,591 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-08-06 15:25:38,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:38,591 INFO L470 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-08-06 15:25:38,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:38,591 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-08-06 15:25:38,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:38,592 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:38,592 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:38,611 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:38,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-08-06 15:25:38,805 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:38,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:38,805 INFO L82 PathProgramCache]: Analyzing trace with hash 1358548775, now seen corresponding path program 9 times [2021-08-06 15:25:38,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:38,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419041755] [2021-08-06 15:25:38,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:38,805 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:38,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:38,859 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:38,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:38,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419041755] [2021-08-06 15:25:38,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419041755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:38,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772368953] [2021-08-06 15:25:38,859 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:25:38,859 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:38,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:38,860 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:38,880 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-06 15:25:39,183 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 15:25:39,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:39,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:39,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:39,337 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:39,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772368953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:39,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:39,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 15:25:39,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323825814] [2021-08-06 15:25:39,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 15:25:39,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:39,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 15:25:39,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-06 15:25:39,338 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:39,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:39,618 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-08-06 15:25:39,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 15:25:39,618 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:39,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:39,622 INFO L225 Difference]: With dead ends: 1196 [2021-08-06 15:25:39,622 INFO L226 Difference]: Without dead ends: 1196 [2021-08-06 15:25:39,623 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 158.1ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-08-06 15:25:39,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-08-06 15:25:39,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-08-06 15:25:39,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:39,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-08-06 15:25:39,636 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-08-06 15:25:39,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:39,636 INFO L470 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-08-06 15:25:39,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:39,637 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-08-06 15:25:39,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:39,637 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:39,638 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:39,660 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:39,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-08-06 15:25:39,853 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:39,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:39,853 INFO L82 PathProgramCache]: Analyzing trace with hash 2143462869, now seen corresponding path program 10 times [2021-08-06 15:25:39,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:39,853 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600199914] [2021-08-06 15:25:39,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:39,853 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:39,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:39,904 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:39,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:39,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600199914] [2021-08-06 15:25:39,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600199914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:39,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228161662] [2021-08-06 15:25:39,904 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:25:39,905 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:39,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:39,905 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:39,906 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-06 15:25:40,232 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:25:40,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:40,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:40,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:40,385 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:40,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228161662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:40,385 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:40,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 15:25:40,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325915872] [2021-08-06 15:25:40,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 15:25:40,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:40,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 15:25:40,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-06 15:25:40,386 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:40,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:40,791 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-08-06 15:25:40,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 15:25:40,791 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:40,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:40,796 INFO L225 Difference]: With dead ends: 1492 [2021-08-06 15:25:40,796 INFO L226 Difference]: Without dead ends: 1492 [2021-08-06 15:25:40,797 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 233.6ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 15:25:40,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-08-06 15:25:40,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-08-06 15:25:40,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:40,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-08-06 15:25:40,812 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-08-06 15:25:40,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:40,812 INFO L470 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-08-06 15:25:40,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:40,812 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-08-06 15:25:40,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:40,813 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:40,813 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:40,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:41,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-08-06 15:25:41,029 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:41,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:41,029 INFO L82 PathProgramCache]: Analyzing trace with hash 1060440213, now seen corresponding path program 11 times [2021-08-06 15:25:41,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:41,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517657387] [2021-08-06 15:25:41,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:41,029 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:41,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:41,076 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:41,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:41,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517657387] [2021-08-06 15:25:41,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517657387] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:41,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19617015] [2021-08-06 15:25:41,076 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:25:41,076 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:41,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:41,077 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:41,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-06 15:25:41,434 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:25:41,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:41,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:41,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:41,615 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:41,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19617015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:41,615 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:41,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 15:25:41,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183898579] [2021-08-06 15:25:41,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:25:41,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:41,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:25:41,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:25:41,616 INFO L87 Difference]: Start difference. First operand 586 states and 1846 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:41,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:41,816 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-08-06 15:25:41,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 15:25:41,816 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:41,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:41,821 INFO L225 Difference]: With dead ends: 1258 [2021-08-06 15:25:41,821 INFO L226 Difference]: Without dead ends: 1248 [2021-08-06 15:25:41,821 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 148.2ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-08-06 15:25:41,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-08-06 15:25:41,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-08-06 15:25:41,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 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-06 15:25:41,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-08-06 15:25:41,846 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-08-06 15:25:41,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:41,846 INFO L470 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-08-06 15:25:41,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:41,846 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-08-06 15:25:41,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:41,848 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:41,848 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:41,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:42,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-06 15:25:42,061 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:42,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:42,061 INFO L82 PathProgramCache]: Analyzing trace with hash -1763448965, now seen corresponding path program 12 times [2021-08-06 15:25:42,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:42,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976542932] [2021-08-06 15:25:42,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:42,061 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:42,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:42,104 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:42,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:42,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976542932] [2021-08-06 15:25:42,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976542932] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:42,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984118388] [2021-08-06 15:25:42,105 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:25:42,105 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:42,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:42,105 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:42,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-06 15:25:42,474 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 15:25:42,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:42,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:42,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:42,645 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:42,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984118388] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:42,645 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:42,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-06 15:25:42,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652627993] [2021-08-06 15:25:42,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:25:42,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:42,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:25:42,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:25:42,646 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:42,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:42,920 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-08-06 15:25:42,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 15:25:42,921 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:42,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:42,925 INFO L225 Difference]: With dead ends: 1329 [2021-08-06 15:25:42,925 INFO L226 Difference]: Without dead ends: 1329 [2021-08-06 15:25:42,926 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 171.4ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-08-06 15:25:42,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-08-06 15:25:42,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-08-06 15:25:42,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:42,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-08-06 15:25:42,941 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-08-06 15:25:42,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:42,941 INFO L470 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-08-06 15:25:42,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:42,941 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-08-06 15:25:42,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:42,942 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:42,942 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:42,959 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:43,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:43,149 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:43,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:43,149 INFO L82 PathProgramCache]: Analyzing trace with hash -1205384683, now seen corresponding path program 13 times [2021-08-06 15:25:43,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:43,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964323504] [2021-08-06 15:25:43,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:43,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:43,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:43,206 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:43,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:43,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964323504] [2021-08-06 15:25:43,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964323504] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:43,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894819652] [2021-08-06 15:25:43,206 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:25:43,206 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:43,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:43,207 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:43,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-06 15:25:43,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:43,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:43,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:43,709 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:43,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894819652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:43,710 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:43,710 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 15:25:43,710 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66134261] [2021-08-06 15:25:43,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 15:25:43,710 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:43,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 15:25:43,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-06 15:25:43,711 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:44,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:44,046 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-08-06 15:25:44,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 15:25:44,046 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:44,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:44,052 INFO L225 Difference]: With dead ends: 1548 [2021-08-06 15:25:44,052 INFO L226 Difference]: Without dead ends: 1544 [2021-08-06 15:25:44,052 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 185.3ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-08-06 15:25:44,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-08-06 15:25:44,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-08-06 15:25:44,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:44,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-08-06 15:25:44,070 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-08-06 15:25:44,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:44,071 INFO L470 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-08-06 15:25:44,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:44,071 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-08-06 15:25:44,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:44,072 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:44,072 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:44,090 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:44,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-06 15:25:44,283 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:44,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:44,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1826632537, now seen corresponding path program 14 times [2021-08-06 15:25:44,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:44,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224652030] [2021-08-06 15:25:44,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:44,283 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:44,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:44,336 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:44,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:44,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224652030] [2021-08-06 15:25:44,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224652030] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:44,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730703842] [2021-08-06 15:25:44,336 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:25:44,336 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:44,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:44,337 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:44,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-06 15:25:44,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:25:44,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:44,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:44,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:44,897 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:44,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730703842] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:44,897 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:44,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 15:25:44,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503689356] [2021-08-06 15:25:44,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:25:44,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:44,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:25:44,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:25:44,898 INFO L87 Difference]: Start difference. First operand 772 states and 2471 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:45,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:45,665 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-08-06 15:25:45,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-06 15:25:45,665 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:45,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:45,675 INFO L225 Difference]: With dead ends: 2734 [2021-08-06 15:25:45,675 INFO L226 Difference]: Without dead ends: 2734 [2021-08-06 15:25:45,676 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 438.3ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 15:25:45,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-08-06 15:25:45,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-08-06 15:25:45,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:45,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-08-06 15:25:45,703 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-08-06 15:25:45,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:45,703 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-08-06 15:25:45,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:45,703 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-08-06 15:25:45,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:45,705 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:45,705 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:45,724 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:45,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-06 15:25:45,925 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:45,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:45,925 INFO L82 PathProgramCache]: Analyzing trace with hash -939430115, now seen corresponding path program 15 times [2021-08-06 15:25:45,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:45,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735375729] [2021-08-06 15:25:45,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:45,925 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:45,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:45,976 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:45,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:45,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735375729] [2021-08-06 15:25:45,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735375729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:45,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189693183] [2021-08-06 15:25:45,977 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:25:45,977 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:45,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:45,985 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:45,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-06 15:25:46,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 15:25:46,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:46,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:46,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:46,567 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:46,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189693183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:46,568 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:46,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 15:25:46,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770829819] [2021-08-06 15:25:46,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:25:46,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:46,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:25:46,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:25:46,569 INFO L87 Difference]: Start difference. First operand 841 states and 2781 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:47,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:47,215 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-08-06 15:25:47,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-06 15:25:47,216 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:47,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:47,224 INFO L225 Difference]: With dead ends: 2693 [2021-08-06 15:25:47,224 INFO L226 Difference]: Without dead ends: 2693 [2021-08-06 15:25:47,225 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 411.1ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 15:25:47,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-08-06 15:25:47,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-08-06 15:25:47,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:47,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-08-06 15:25:47,250 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-08-06 15:25:47,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:47,251 INFO L470 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-08-06 15:25:47,251 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:47,251 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-08-06 15:25:47,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:47,252 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:47,252 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:47,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:47,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:47,458 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:47,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:47,459 INFO L82 PathProgramCache]: Analyzing trace with hash 1221238759, now seen corresponding path program 16 times [2021-08-06 15:25:47,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:47,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061393306] [2021-08-06 15:25:47,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:47,459 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:47,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:47,506 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:47,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:47,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061393306] [2021-08-06 15:25:47,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061393306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:47,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16936103] [2021-08-06 15:25:47,507 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:25:47,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:47,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:47,511 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:47,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-06 15:25:47,922 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:25:47,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:47,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:47,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:48,101 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:48,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16936103] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:48,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:48,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 15:25:48,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402598497] [2021-08-06 15:25:48,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 15:25:48,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:48,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 15:25:48,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-08-06 15:25:48,102 INFO L87 Difference]: Start difference. First operand 831 states and 2730 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-06 15:25:48,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:48,686 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-08-06 15:25:48,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-06 15:25:48,687 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-06 15:25:48,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:48,692 INFO L225 Difference]: With dead ends: 2677 [2021-08-06 15:25:48,692 INFO L226 Difference]: Without dead ends: 2677 [2021-08-06 15:25:48,693 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 332.1ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 15:25:48,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-08-06 15:25:48,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-08-06 15:25:48,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:48,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-08-06 15:25:48,717 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-08-06 15:25:48,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:48,717 INFO L470 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-08-06 15:25:48,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-06 15:25:48,717 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-08-06 15:25:48,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:48,719 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:48,719 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:48,744 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:48,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:48,936 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:48,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:48,936 INFO L82 PathProgramCache]: Analyzing trace with hash -2001411563, now seen corresponding path program 17 times [2021-08-06 15:25:48,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:48,936 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119950786] [2021-08-06 15:25:48,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:48,937 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:48,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:48,986 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:48,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:48,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119950786] [2021-08-06 15:25:48,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119950786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:48,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436932593] [2021-08-06 15:25:48,987 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:25:48,987 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:48,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:48,988 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:48,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-06 15:25:49,397 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 15:25:49,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:49,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:49,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:49,559 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:49,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436932593] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:49,560 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:49,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 15:25:49,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921290174] [2021-08-06 15:25:49,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 15:25:49,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:49,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 15:25:49,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-08-06 15:25:49,561 INFO L87 Difference]: Start difference. First operand 845 states and 2785 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-06 15:25:50,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:50,135 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-08-06 15:25:50,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 15:25:50,135 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-06 15:25:50,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:50,140 INFO L225 Difference]: With dead ends: 2474 [2021-08-06 15:25:50,140 INFO L226 Difference]: Without dead ends: 2470 [2021-08-06 15:25:50,141 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 349.7ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 15:25:50,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-08-06 15:25:50,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-08-06 15:25:50,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:50,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-08-06 15:25:50,164 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-08-06 15:25:50,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:50,164 INFO L470 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-08-06 15:25:50,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-06 15:25:50,164 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-08-06 15:25:50,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:50,166 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:50,166 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:50,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:50,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:50,381 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:50,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:50,381 INFO L82 PathProgramCache]: Analyzing trace with hash 287738009, now seen corresponding path program 18 times [2021-08-06 15:25:50,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:50,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550196310] [2021-08-06 15:25:50,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:50,381 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:50,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:50,428 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:50,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:50,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550196310] [2021-08-06 15:25:50,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550196310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:50,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295586811] [2021-08-06 15:25:50,428 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:25:50,429 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:50,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:50,429 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:50,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-06 15:25:50,849 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 15:25:50,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:50,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:50,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:51,030 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:51,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295586811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:51,030 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:51,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 15:25:51,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350723583] [2021-08-06 15:25:51,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:25:51,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:51,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:25:51,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:25:51,031 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:51,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:51,652 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-08-06 15:25:51,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-06 15:25:51,653 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:51,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:51,658 INFO L225 Difference]: With dead ends: 2514 [2021-08-06 15:25:51,658 INFO L226 Difference]: Without dead ends: 2514 [2021-08-06 15:25:51,659 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 366.3ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 15:25:51,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-08-06 15:25:51,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-08-06 15:25:51,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:51,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-08-06 15:25:51,683 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-08-06 15:25:51,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:51,683 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-08-06 15:25:51,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:51,683 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-08-06 15:25:51,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:51,685 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:51,685 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:51,716 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:51,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-08-06 15:25:51,913 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:51,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:51,913 INFO L82 PathProgramCache]: Analyzing trace with hash -767639385, now seen corresponding path program 19 times [2021-08-06 15:25:51,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:51,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953241714] [2021-08-06 15:25:51,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:51,913 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:51,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:51,967 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:51,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:51,968 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953241714] [2021-08-06 15:25:51,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953241714] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:51,968 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875434492] [2021-08-06 15:25:51,968 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:25:51,968 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:51,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:51,968 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:51,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-06 15:25:52,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:52,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:52,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:52,582 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:52,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875434492] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:52,582 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:52,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 15:25:52,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674536407] [2021-08-06 15:25:52,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:25:52,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:52,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:25:52,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:25:52,583 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:53,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:53,168 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-08-06 15:25:53,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-06 15:25:53,168 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:53,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:53,173 INFO L225 Difference]: With dead ends: 2332 [2021-08-06 15:25:53,173 INFO L226 Difference]: Without dead ends: 2328 [2021-08-06 15:25:53,173 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 333.1ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 15:25:53,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-08-06 15:25:53,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-08-06 15:25:53,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:53,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-08-06 15:25:53,195 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-08-06 15:25:53,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:53,195 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-08-06 15:25:53,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:53,195 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-08-06 15:25:53,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:53,197 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:53,197 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:53,216 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:53,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-08-06 15:25:53,414 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:53,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:53,414 INFO L82 PathProgramCache]: Analyzing trace with hash -1330941631, now seen corresponding path program 3 times [2021-08-06 15:25:53,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:53,414 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555173401] [2021-08-06 15:25:53,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:53,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:53,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:53,453 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:25:53,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:53,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555173401] [2021-08-06 15:25:53,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555173401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:53,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120187850] [2021-08-06 15:25:53,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:25:53,453 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:53,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:53,454 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:53,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-06 15:25:53,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 15:25:53,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:53,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 15:25:53,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:54,036 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:25:54,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120187850] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:54,037 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:54,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-06 15:25:54,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950371905] [2021-08-06 15:25:54,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 15:25:54,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:54,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 15:25:54,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 15:25:54,038 INFO L87 Difference]: Start difference. First operand 853 states and 2813 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:54,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:54,107 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-08-06 15:25:54,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 15:25:54,108 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:54,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:54,110 INFO L225 Difference]: With dead ends: 929 [2021-08-06 15:25:54,110 INFO L226 Difference]: Without dead ends: 929 [2021-08-06 15:25:54,110 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 49.7ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-06 15:25:54,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-08-06 15:25:54,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-08-06 15:25:54,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:54,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-08-06 15:25:54,140 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-08-06 15:25:54,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:54,140 INFO L470 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-08-06 15:25:54,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:54,141 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-08-06 15:25:54,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:54,142 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:54,142 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:54,160 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:54,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:54,356 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:54,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:54,356 INFO L82 PathProgramCache]: Analyzing trace with hash -400741887, now seen corresponding path program 20 times [2021-08-06 15:25:54,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:54,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646187981] [2021-08-06 15:25:54,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:54,357 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:54,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:54,403 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:54,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:54,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646187981] [2021-08-06 15:25:54,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646187981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:54,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581598085] [2021-08-06 15:25:54,404 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:25:54,404 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:54,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:54,405 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:54,408 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-06 15:25:54,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:25:54,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:54,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:54,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:54,985 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:54,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581598085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:54,985 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:54,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-06 15:25:54,985 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681148639] [2021-08-06 15:25:54,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 15:25:54,986 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:54,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 15:25:54,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-06 15:25:54,986 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:55,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:55,259 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-08-06 15:25:55,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 15:25:55,259 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:55,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:55,263 INFO L225 Difference]: With dead ends: 1555 [2021-08-06 15:25:55,263 INFO L226 Difference]: Without dead ends: 1555 [2021-08-06 15:25:55,263 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 163.0ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-08-06 15:25:55,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-08-06 15:25:55,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-08-06 15:25:55,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:55,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-08-06 15:25:55,286 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-08-06 15:25:55,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:55,286 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-08-06 15:25:55,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:55,287 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-08-06 15:25:55,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:55,289 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:55,289 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:55,308 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:55,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:55,506 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:55,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:55,506 INFO L82 PathProgramCache]: Analyzing trace with hash 1501937565, now seen corresponding path program 21 times [2021-08-06 15:25:55,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:55,506 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029806647] [2021-08-06 15:25:55,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:55,506 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:55,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:55,544 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:55,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:55,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029806647] [2021-08-06 15:25:55,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029806647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:55,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199130648] [2021-08-06 15:25:55,545 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:25:55,545 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:55,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:55,545 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:55,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-06 15:25:56,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 15:25:56,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:56,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:56,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:56,149 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:56,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199130648] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:56,149 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:56,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-06 15:25:56,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952314076] [2021-08-06 15:25:56,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 15:25:56,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:56,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 15:25:56,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-06 15:25:56,150 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:56,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:56,383 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-08-06 15:25:56,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 15:25:56,383 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:56,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:56,386 INFO L225 Difference]: With dead ends: 1605 [2021-08-06 15:25:56,386 INFO L226 Difference]: Without dead ends: 1605 [2021-08-06 15:25:56,386 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 127.3ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-08-06 15:25:56,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-08-06 15:25:56,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-08-06 15:25:56,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 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-06 15:25:56,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-08-06 15:25:56,401 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-08-06 15:25:56,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:56,401 INFO L470 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-08-06 15:25:56,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:56,402 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-08-06 15:25:56,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:56,403 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:56,403 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:56,422 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:56,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-06 15:25:56,613 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:56,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:56,614 INFO L82 PathProgramCache]: Analyzing trace with hash -1846909987, now seen corresponding path program 22 times [2021-08-06 15:25:56,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:56,614 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912935774] [2021-08-06 15:25:56,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:56,614 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:56,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:56,659 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:25:56,659 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:56,659 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912935774] [2021-08-06 15:25:56,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912935774] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:56,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98200251] [2021-08-06 15:25:56,660 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:25:56,660 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:56,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:56,661 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:56,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-06 15:25:57,147 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:25:57,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:57,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:57,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:57,282 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 15:25:57,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98200251] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:57,282 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:57,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-06 15:25:57,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380656642] [2021-08-06 15:25:57,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 15:25:57,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:57,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 15:25:57,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-06 15:25:57,283 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:57,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:57,467 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-08-06 15:25:57,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 15:25:57,468 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:57,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:57,470 INFO L225 Difference]: With dead ends: 1524 [2021-08-06 15:25:57,470 INFO L226 Difference]: Without dead ends: 1520 [2021-08-06 15:25:57,471 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 95.2ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-08-06 15:25:57,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-08-06 15:25:57,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-08-06 15:25:57,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:57,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-08-06 15:25:57,486 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-08-06 15:25:57,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:57,486 INFO L470 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-08-06 15:25:57,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:57,486 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-08-06 15:25:57,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:57,487 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:57,487 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:57,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:57,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-06 15:25:57,704 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:57,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:57,705 INFO L82 PathProgramCache]: Analyzing trace with hash 1526355169, now seen corresponding path program 23 times [2021-08-06 15:25:57,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:57,705 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992599977] [2021-08-06 15:25:57,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:57,705 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:57,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:57,750 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:57,750 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:57,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992599977] [2021-08-06 15:25:57,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992599977] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:57,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724315592] [2021-08-06 15:25:57,750 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:25:57,750 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:57,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:57,751 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:57,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-06 15:25:58,235 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 15:25:58,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:58,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:58,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:58,361 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:58,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724315592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:58,361 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:58,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-06 15:25:58,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133549854] [2021-08-06 15:25:58,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 15:25:58,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:58,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 15:25:58,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-06 15:25:58,362 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:58,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:25:58,584 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-08-06 15:25:58,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 15:25:58,584 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:25:58,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:25:58,587 INFO L225 Difference]: With dead ends: 1508 [2021-08-06 15:25:58,587 INFO L226 Difference]: Without dead ends: 1496 [2021-08-06 15:25:58,587 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 124.2ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-08-06 15:25:58,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-08-06 15:25:58,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-08-06 15:25:58,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:58,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-08-06 15:25:58,604 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-08-06 15:25:58,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:25:58,604 INFO L470 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-08-06 15:25:58,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:25:58,604 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-08-06 15:25:58,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:25:58,606 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:25:58,606 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:25:58,623 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-06 15:25:58,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-06 15:25:58,813 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:25:58,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:25:58,814 INFO L82 PathProgramCache]: Analyzing trace with hash 1528032797, now seen corresponding path program 24 times [2021-08-06 15:25:58,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:25:58,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570908103] [2021-08-06 15:25:58,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:25:58,814 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:25:58,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:25:58,861 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:58,861 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:25:58,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570908103] [2021-08-06 15:25:58,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570908103] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:58,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235672380] [2021-08-06 15:25:58,861 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:25:58,861 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:25:58,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:25:58,862 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:25:58,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-06 15:25:59,359 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 15:25:59,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:25:59,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:25:59,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:25:59,550 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:25:59,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235672380] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:25:59,550 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:25:59,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 15:25:59,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155816300] [2021-08-06 15:25:59,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:25:59,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:25:59,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:25:59,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:25:59,551 INFO L87 Difference]: Start difference. First operand 904 states and 2959 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:00,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:00,017 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-08-06 15:26:00,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 15:26:00,017 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:26:00,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:00,021 INFO L225 Difference]: With dead ends: 2412 [2021-08-06 15:26:00,021 INFO L226 Difference]: Without dead ends: 2412 [2021-08-06 15:26:00,022 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 311.3ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 15:26:00,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-08-06 15:26:00,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-08-06 15:26:00,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:00,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-08-06 15:26:00,043 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-08-06 15:26:00,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:00,043 INFO L470 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-08-06 15:26:00,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:00,043 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-08-06 15:26:00,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:26:00,045 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:00,045 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:00,064 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-06 15:26:00,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-06 15:26:00,261 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:00,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:00,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1238029855, now seen corresponding path program 25 times [2021-08-06 15:26:00,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:00,261 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477017293] [2021-08-06 15:26:00,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:00,261 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:00,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:00,315 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:00,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:00,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477017293] [2021-08-06 15:26:00,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477017293] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:00,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211264938] [2021-08-06 15:26:00,315 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:26:00,315 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:00,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:00,316 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:00,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-06 15:26:00,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:00,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:26:00,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:01,041 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:01,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211264938] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:01,042 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:01,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 15:26:01,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338548741] [2021-08-06 15:26:01,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:26:01,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:01,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:26:01,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:26:01,043 INFO L87 Difference]: Start difference. First operand 960 states and 3229 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:01,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:01,456 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-08-06 15:26:01,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 15:26:01,456 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:26:01,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:01,460 INFO L225 Difference]: With dead ends: 2335 [2021-08-06 15:26:01,460 INFO L226 Difference]: Without dead ends: 2335 [2021-08-06 15:26:01,461 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 286.8ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 15:26:01,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-08-06 15:26:01,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-08-06 15:26:01,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:01,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-08-06 15:26:01,480 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-08-06 15:26:01,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:01,480 INFO L470 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-08-06 15:26:01,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:01,480 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-08-06 15:26:01,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:26:01,482 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:01,482 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:01,498 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-08-06 15:26:01,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:01,685 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:01,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:01,685 INFO L82 PathProgramCache]: Analyzing trace with hash 922639019, now seen corresponding path program 26 times [2021-08-06 15:26:01,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:01,686 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402215956] [2021-08-06 15:26:01,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:01,686 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:01,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:01,749 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:01,750 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:01,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402215956] [2021-08-06 15:26:01,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402215956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:01,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604352195] [2021-08-06 15:26:01,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:26:01,750 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:01,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:01,751 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:01,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-06 15:26:02,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:26:02,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:26:02,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:26:02,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:02,427 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:02,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1604352195] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:02,427 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:02,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 15:26:02,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883500813] [2021-08-06 15:26:02,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 15:26:02,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:02,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 15:26:02,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-06 15:26:02,428 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-06 15:26:02,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:02,813 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-08-06 15:26:02,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 15:26:02,814 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-06 15:26:02,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:02,818 INFO L225 Difference]: With dead ends: 2285 [2021-08-06 15:26:02,818 INFO L226 Difference]: Without dead ends: 2285 [2021-08-06 15:26:02,818 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 236.7ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 15:26:02,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-08-06 15:26:02,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-08-06 15:26:02,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:02,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-08-06 15:26:02,838 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-08-06 15:26:02,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:02,838 INFO L470 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-08-06 15:26:02,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-06 15:26:02,838 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-08-06 15:26:02,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:26:02,840 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:02,840 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:02,865 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-06 15:26:03,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:03,053 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:03,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:03,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1994955993, now seen corresponding path program 27 times [2021-08-06 15:26:03,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:03,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410508043] [2021-08-06 15:26:03,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:03,053 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:03,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:03,097 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:03,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:03,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410508043] [2021-08-06 15:26:03,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410508043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:03,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850061690] [2021-08-06 15:26:03,098 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:26:03,098 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:03,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:03,099 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:03,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-06 15:26:03,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 15:26:03,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:26:03,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:26:03,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:03,781 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:03,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850061690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:03,781 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:03,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 15:26:03,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555632751] [2021-08-06 15:26:03,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 15:26:03,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:03,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 15:26:03,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-06 15:26:03,782 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-06 15:26:04,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:04,121 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-08-06 15:26:04,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 15:26:04,122 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-06 15:26:04,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:04,125 INFO L225 Difference]: With dead ends: 2176 [2021-08-06 15:26:04,125 INFO L226 Difference]: Without dead ends: 2172 [2021-08-06 15:26:04,126 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 200.3ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-08-06 15:26:04,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-08-06 15:26:04,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-08-06 15:26:04,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:04,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-08-06 15:26:04,144 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-08-06 15:26:04,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:04,144 INFO L470 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-08-06 15:26:04,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-06 15:26:04,144 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-08-06 15:26:04,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:26:04,146 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:04,146 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:04,163 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-08-06 15:26:04,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-08-06 15:26:04,353 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:04,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:04,354 INFO L82 PathProgramCache]: Analyzing trace with hash -10861731, now seen corresponding path program 28 times [2021-08-06 15:26:04,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:04,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613503665] [2021-08-06 15:26:04,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:04,354 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:04,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:04,398 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:04,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:04,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613503665] [2021-08-06 15:26:04,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613503665] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:04,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731764406] [2021-08-06 15:26:04,398 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:26:04,399 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:04,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:04,399 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:04,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-06 15:26:04,939 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:26:04,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:26:04,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:26:04,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:05,111 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:05,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731764406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:05,111 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:05,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 15:26:05,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842443188] [2021-08-06 15:26:05,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:26:05,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:05,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:26:05,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:26:05,112 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:05,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:05,435 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-08-06 15:26:05,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 15:26:05,436 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:26:05,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:05,439 INFO L225 Difference]: With dead ends: 2199 [2021-08-06 15:26:05,439 INFO L226 Difference]: Without dead ends: 2199 [2021-08-06 15:26:05,440 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 222.4ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 15:26:05,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-08-06 15:26:05,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-08-06 15:26:05,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:05,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-08-06 15:26:05,458 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-08-06 15:26:05,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:05,459 INFO L470 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-08-06 15:26:05,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:05,459 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-08-06 15:26:05,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:26:05,460 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:05,460 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:05,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-06 15:26:05,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:05,666 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:05,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:05,667 INFO L82 PathProgramCache]: Analyzing trace with hash -1066239125, now seen corresponding path program 29 times [2021-08-06 15:26:05,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:05,667 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069954500] [2021-08-06 15:26:05,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:05,667 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:05,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:05,712 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:05,712 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:05,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069954500] [2021-08-06 15:26:05,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069954500] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:05,713 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900154475] [2021-08-06 15:26:05,713 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:26:05,713 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:05,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:05,713 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:05,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-06 15:26:06,266 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 15:26:06,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:26:06,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:26:06,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:06,428 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:06,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900154475] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:06,428 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:06,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 15:26:06,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181401689] [2021-08-06 15:26:06,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:26:06,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:06,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:26:06,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:26:06,429 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:06,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:06,771 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-08-06 15:26:06,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 15:26:06,771 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:26:06,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:06,774 INFO L225 Difference]: With dead ends: 2156 [2021-08-06 15:26:06,774 INFO L226 Difference]: Without dead ends: 2152 [2021-08-06 15:26:06,775 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 219.9ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-08-06 15:26:06,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-08-06 15:26:06,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-08-06 15:26:06,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:06,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-08-06 15:26:06,794 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-08-06 15:26:06,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:06,794 INFO L470 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-08-06 15:26:06,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:06,794 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-08-06 15:26:06,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:26:06,810 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:06,810 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:06,836 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-06 15:26:07,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:07,025 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:07,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:07,025 INFO L82 PathProgramCache]: Analyzing trace with hash 286172165, now seen corresponding path program 30 times [2021-08-06 15:26:07,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:07,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723651150] [2021-08-06 15:26:07,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:07,026 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:07,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:07,076 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:07,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:07,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723651150] [2021-08-06 15:26:07,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723651150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:07,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804893283] [2021-08-06 15:26:07,077 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:26:07,077 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:07,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:07,078 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:07,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-06 15:26:07,643 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 15:26:07,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:26:07,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:26:07,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:07,789 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:07,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804893283] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:07,789 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:07,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 15:26:07,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412004894] [2021-08-06 15:26:07,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 15:26:07,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:07,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 15:26:07,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-06 15:26:07,790 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:08,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:08,124 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-08-06 15:26:08,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 15:26:08,124 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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-06 15:26:08,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:08,127 INFO L225 Difference]: With dead ends: 2097 [2021-08-06 15:26:08,127 INFO L226 Difference]: Without dead ends: 2097 [2021-08-06 15:26:08,128 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 194.5ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 15:26:08,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-08-06 15:26:08,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-08-06 15:26:08,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:08,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-08-06 15:26:08,146 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-08-06 15:26:08,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:08,146 INFO L470 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-08-06 15:26:08,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:08,146 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-08-06 15:26:08,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:26:08,147 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:08,148 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:08,164 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-08-06 15:26:08,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-08-06 15:26:08,348 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:08,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:08,348 INFO L82 PathProgramCache]: Analyzing trace with hash 1358489139, now seen corresponding path program 31 times [2021-08-06 15:26:08,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:08,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040109007] [2021-08-06 15:26:08,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:08,349 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:08,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:08,398 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:08,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:08,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040109007] [2021-08-06 15:26:08,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040109007] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:08,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755914237] [2021-08-06 15:26:08,398 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:26:08,399 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:08,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:08,399 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:08,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-06 15:26:08,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:08,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:26:08,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:09,109 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:09,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755914237] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:09,109 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:09,109 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 15:26:09,109 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519112523] [2021-08-06 15:26:09,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 15:26:09,109 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:09,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 15:26:09,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-06 15:26:09,110 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:09,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:09,383 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-08-06 15:26:09,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 15:26:09,383 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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-06 15:26:09,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:09,386 INFO L225 Difference]: With dead ends: 1963 [2021-08-06 15:26:09,386 INFO L226 Difference]: Without dead ends: 1959 [2021-08-06 15:26:09,386 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 161.5ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-08-06 15:26:09,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-08-06 15:26:09,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-08-06 15:26:09,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:09,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-08-06 15:26:09,404 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-08-06 15:26:09,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:09,405 INFO L470 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-08-06 15:26:09,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:09,405 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-08-06 15:26:09,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:26:09,406 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:09,406 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:09,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-06 15:26:09,624 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-08-06 15:26:09,624 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:09,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:09,625 INFO L82 PathProgramCache]: Analyzing trace with hash -1675641631, now seen corresponding path program 32 times [2021-08-06 15:26:09,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:09,625 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825840744] [2021-08-06 15:26:09,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:09,625 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:09,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:09,668 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:09,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:09,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825840744] [2021-08-06 15:26:09,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825840744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:09,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504925037] [2021-08-06 15:26:09,668 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:26:09,669 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:09,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:09,669 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:09,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-06 15:26:10,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:26:10,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:26:10,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:26:10,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:10,385 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:10,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504925037] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:10,385 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:10,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-06 15:26:10,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26416122] [2021-08-06 15:26:10,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 15:26:10,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:10,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 15:26:10,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-06 15:26:10,386 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:10,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:10,600 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-08-06 15:26:10,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 15:26:10,600 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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-06 15:26:10,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:10,603 INFO L225 Difference]: With dead ends: 1728 [2021-08-06 15:26:10,603 INFO L226 Difference]: Without dead ends: 1716 [2021-08-06 15:26:10,603 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 112.8ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-08-06 15:26:10,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-08-06 15:26:10,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-08-06 15:26:10,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:10,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-08-06 15:26:10,619 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-08-06 15:26:10,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:10,619 INFO L470 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-08-06 15:26:10,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:10,619 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-08-06 15:26:10,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:26:10,620 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:10,620 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:10,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-06 15:26:10,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-08-06 15:26:10,821 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:10,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:10,821 INFO L82 PathProgramCache]: Analyzing trace with hash -1003355295, now seen corresponding path program 33 times [2021-08-06 15:26:10,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:10,821 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276141044] [2021-08-06 15:26:10,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:10,821 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:10,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:10,870 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:10,871 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:10,871 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276141044] [2021-08-06 15:26:10,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276141044] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:10,871 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772678356] [2021-08-06 15:26:10,871 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:26:10,871 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:10,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:10,872 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:10,873 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-06 15:26:11,461 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 15:26:11,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:26:11,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:26:11,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:11,633 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:11,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772678356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:11,633 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:11,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 15:26:11,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493645607] [2021-08-06 15:26:11,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:26:11,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:11,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:26:11,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:26:11,634 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:11,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:11,963 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-08-06 15:26:11,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 15:26:11,963 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:26:11,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:11,966 INFO L225 Difference]: With dead ends: 1821 [2021-08-06 15:26:11,966 INFO L226 Difference]: Without dead ends: 1821 [2021-08-06 15:26:11,967 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 197.5ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-08-06 15:26:11,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-08-06 15:26:11,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-08-06 15:26:11,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:11,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-08-06 15:26:11,985 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-08-06 15:26:11,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:11,985 INFO L470 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-08-06 15:26:11,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:11,985 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-08-06 15:26:11,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:26:11,987 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:11,987 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:12,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-06 15:26:12,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:12,206 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:12,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:12,207 INFO L82 PathProgramCache]: Analyzing trace with hash -2058732689, now seen corresponding path program 34 times [2021-08-06 15:26:12,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:12,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089093925] [2021-08-06 15:26:12,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:12,207 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:12,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:12,256 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:12,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:12,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089093925] [2021-08-06 15:26:12,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089093925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:12,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163486058] [2021-08-06 15:26:12,256 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:26:12,256 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:12,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:12,257 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:12,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-06 15:26:12,859 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:26:12,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:26:12,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:26:12,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:13,043 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:13,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163486058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:13,044 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:13,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-06 15:26:13,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860297132] [2021-08-06 15:26:13,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 15:26:13,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:13,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 15:26:13,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-06 15:26:13,045 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:13,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:13,312 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-08-06 15:26:13,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 15:26:13,312 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:26:13,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:13,315 INFO L225 Difference]: With dead ends: 1790 [2021-08-06 15:26:13,315 INFO L226 Difference]: Without dead ends: 1786 [2021-08-06 15:26:13,315 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 160.6ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-08-06 15:26:13,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-08-06 15:26:13,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-08-06 15:26:13,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:13,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-08-06 15:26:13,332 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-08-06 15:26:13,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:13,332 INFO L470 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-08-06 15:26:13,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:13,333 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-08-06 15:26:13,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-06 15:26:13,334 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:13,334 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:13,351 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-06 15:26:13,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-06 15:26:13,538 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:13,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:13,539 INFO L82 PathProgramCache]: Analyzing trace with hash -575597751, now seen corresponding path program 35 times [2021-08-06 15:26:13,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:13,539 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574859792] [2021-08-06 15:26:13,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:13,539 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:13,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:13,588 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:13,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:13,588 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574859792] [2021-08-06 15:26:13,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574859792] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:13,588 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [363522974] [2021-08-06 15:26:13,589 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:26:13,589 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:13,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:13,590 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:13,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-06 15:26:14,216 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 15:26:14,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:26:14,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 15:26:14,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:14,370 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:14,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [363522974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:14,370 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:14,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-06 15:26:14,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588170847] [2021-08-06 15:26:14,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 15:26:14,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:14,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 15:26:14,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-06 15:26:14,371 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:14,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:14,525 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-08-06 15:26:14,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 15:26:14,525 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-06 15:26:14,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:14,528 INFO L225 Difference]: With dead ends: 1649 [2021-08-06 15:26:14,528 INFO L226 Difference]: Without dead ends: 1637 [2021-08-06 15:26:14,528 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 97.9ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:26:14,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-08-06 15:26:14,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-08-06 15:26:14,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:14,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-08-06 15:26:14,544 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-08-06 15:26:14,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:14,544 INFO L470 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-08-06 15:26:14,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:14,544 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-08-06 15:26:14,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:26:14,546 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:14,546 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:14,566 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-06 15:26:14,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-06 15:26:14,757 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:14,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:14,757 INFO L82 PathProgramCache]: Analyzing trace with hash 201587259, now seen corresponding path program 4 times [2021-08-06 15:26:14,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:14,757 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143370722] [2021-08-06 15:26:14,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:14,757 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:14,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:15,755 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:15,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:15,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143370722] [2021-08-06 15:26:15,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143370722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:15,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430829965] [2021-08-06 15:26:15,756 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:26:15,756 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:15,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:15,757 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:15,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-06 15:26:16,408 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:26:16,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:26:16,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:26:16,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:17,771 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:26:17,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 15:26:17,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:17,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430829965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:17,987 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:17,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 15:26:17,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178964408] [2021-08-06 15:26:17,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:26:17,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:17,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:26:17,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:26:17,988 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:18,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:18,943 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-08-06 15:26:18,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 15:26:18,944 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:26:18,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:18,946 INFO L225 Difference]: With dead ends: 1517 [2021-08-06 15:26:18,947 INFO L226 Difference]: Without dead ends: 1502 [2021-08-06 15:26:18,947 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 1094.9ms TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2021-08-06 15:26:18,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-08-06 15:26:18,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-08-06 15:26:18,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.362280701754386) internal successors, (3833), 1140 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:18,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-08-06 15:26:18,963 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-08-06 15:26:18,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:18,963 INFO L470 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-08-06 15:26:18,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:18,963 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-08-06 15:26:18,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:26:18,965 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:18,965 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:18,983 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-08-06 15:26:19,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:19,166 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:19,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:19,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1826810757, now seen corresponding path program 5 times [2021-08-06 15:26:19,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:19,166 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231751718] [2021-08-06 15:26:19,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:19,166 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:19,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:20,393 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:20,393 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:20,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231751718] [2021-08-06 15:26:20,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231751718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:20,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097725800] [2021-08-06 15:26:20,393 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:26:20,393 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:20,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:20,394 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:20,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-06 15:26:21,158 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 15:26:21,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:26:21,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:26:21,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:22,263 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:26:22,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 15:26:22,563 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:22,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097725800] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:22,563 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:22,563 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 15:26:22,563 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859487572] [2021-08-06 15:26:22,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:26:22,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:22,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:26:22,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:26:22,564 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:23,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:23,415 INFO L93 Difference]: Finished difference Result 1495 states and 4899 transitions. [2021-08-06 15:26:23,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 15:26:23,415 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:26:23,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:23,418 INFO L225 Difference]: With dead ends: 1495 [2021-08-06 15:26:23,418 INFO L226 Difference]: Without dead ends: 1480 [2021-08-06 15:26:23,418 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 1105.6ms TimeCoverageRelationStatistics Valid=151, Invalid=551, Unknown=0, NotChecked=0, Total=702 [2021-08-06 15:26:23,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2021-08-06 15:26:23,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1150. [2021-08-06 15:26:23,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 1149 states have (on average 3.3568320278503045) internal successors, (3857), 1149 states have internal predecessors, (3857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:23,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 3857 transitions. [2021-08-06 15:26:23,433 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 3857 transitions. Word has length 26 [2021-08-06 15:26:23,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:23,433 INFO L470 AbstractCegarLoop]: Abstraction has 1150 states and 3857 transitions. [2021-08-06 15:26:23,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:23,433 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 3857 transitions. [2021-08-06 15:26:23,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:26:23,435 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:23,435 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:23,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-06 15:26:23,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-08-06 15:26:23,636 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:23,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:23,636 INFO L82 PathProgramCache]: Analyzing trace with hash -235381449, now seen corresponding path program 36 times [2021-08-06 15:26:23,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:23,636 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308458802] [2021-08-06 15:26:23,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:23,636 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:23,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:24,498 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:24,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:24,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308458802] [2021-08-06 15:26:24,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308458802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:24,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306559851] [2021-08-06 15:26:24,499 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:26:24,499 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:24,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:24,499 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:24,500 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-06 15:26:25,352 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 15:26:25,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:26:25,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 15:26:25,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:26,590 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 15:26:26,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 139 treesize of output 99 [2021-08-06 15:26:26,735 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:26,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306559851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:26,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:26,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 15:26:26,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445987218] [2021-08-06 15:26:26,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:26:26,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:26,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:26:26,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:26:26,736 INFO L87 Difference]: Start difference. First operand 1150 states and 3857 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:30,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:30,593 INFO L93 Difference]: Finished difference Result 1658 states and 5345 transitions. [2021-08-06 15:26:30,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 15:26:30,594 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:26:30,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:30,597 INFO L225 Difference]: With dead ends: 1658 [2021-08-06 15:26:30,597 INFO L226 Difference]: Without dead ends: 1643 [2021-08-06 15:26:30,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 3724.9ms TimeCoverageRelationStatistics Valid=360, Invalid=1802, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 15:26:30,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1643 states. [2021-08-06 15:26:30,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1643 to 1180. [2021-08-06 15:26:30,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 3.340966921119593) internal successors, (3939), 1179 states have internal predecessors, (3939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:30,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 3939 transitions. [2021-08-06 15:26:30,614 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 3939 transitions. Word has length 26 [2021-08-06 15:26:30,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:30,615 INFO L470 AbstractCegarLoop]: Abstraction has 1180 states and 3939 transitions. [2021-08-06 15:26:30,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:30,615 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 3939 transitions. [2021-08-06 15:26:30,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:26:30,617 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:30,617 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:30,635 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-08-06 15:26:30,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:30,818 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:30,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:30,818 INFO L82 PathProgramCache]: Analyzing trace with hash 569665727, now seen corresponding path program 6 times [2021-08-06 15:26:30,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:30,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342845380] [2021-08-06 15:26:30,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:30,818 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:30,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:31,837 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:31,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:31,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342845380] [2021-08-06 15:26:31,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342845380] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:31,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462752089] [2021-08-06 15:26:31,838 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:26:31,838 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:31,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:31,838 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:31,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-06 15:26:32,802 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 15:26:32,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:26:32,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:26:32,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:33,886 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:26:33,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 15:26:34,172 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:34,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462752089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:34,172 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:34,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 15:26:34,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783334396] [2021-08-06 15:26:34,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:26:34,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:34,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:26:34,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:26:34,173 INFO L87 Difference]: Start difference. First operand 1180 states and 3939 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:35,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:35,069 INFO L93 Difference]: Finished difference Result 1371 states and 4433 transitions. [2021-08-06 15:26:35,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 15:26:35,069 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:26:35,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:35,071 INFO L225 Difference]: With dead ends: 1371 [2021-08-06 15:26:35,072 INFO L226 Difference]: Without dead ends: 1356 [2021-08-06 15:26:35,072 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 1116.9ms TimeCoverageRelationStatistics Valid=142, Invalid=560, Unknown=0, NotChecked=0, Total=702 [2021-08-06 15:26:35,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1356 states. [2021-08-06 15:26:35,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1356 to 1189. [2021-08-06 15:26:35,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1189 states, 1188 states have (on average 3.3383838383838382) internal successors, (3966), 1188 states have internal predecessors, (3966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:35,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1189 states to 1189 states and 3966 transitions. [2021-08-06 15:26:35,087 INFO L78 Accepts]: Start accepts. Automaton has 1189 states and 3966 transitions. Word has length 26 [2021-08-06 15:26:35,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:35,087 INFO L470 AbstractCegarLoop]: Abstraction has 1189 states and 3966 transitions. [2021-08-06 15:26:35,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:35,087 INFO L276 IsEmpty]: Start isEmpty. Operand 1189 states and 3966 transitions. [2021-08-06 15:26:35,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:26:35,089 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:35,089 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:35,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-06 15:26:35,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:35,290 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:35,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:35,290 INFO L82 PathProgramCache]: Analyzing trace with hash 2120047291, now seen corresponding path program 37 times [2021-08-06 15:26:35,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:35,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390858696] [2021-08-06 15:26:35,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:35,290 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:35,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:35,825 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:35,825 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:35,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390858696] [2021-08-06 15:26:35,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390858696] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:35,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072862153] [2021-08-06 15:26:35,825 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:26:35,825 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:35,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:35,826 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:35,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-06 15:26:36,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:36,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:26:36,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:38,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:26:38,229 INFO L354 Elim1Store]: treesize reduction 44, result has 13.7 percent of original size [2021-08-06 15:26:38,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 167 treesize of output 115 [2021-08-06 15:26:38,420 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:38,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072862153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:38,421 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:38,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 15:26:38,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496880714] [2021-08-06 15:26:38,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:26:38,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:38,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:26:38,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:26:38,421 INFO L87 Difference]: Start difference. First operand 1189 states and 3966 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:40,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:40,682 INFO L93 Difference]: Finished difference Result 1808 states and 5771 transitions. [2021-08-06 15:26:40,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 15:26:40,682 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:26:40,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:40,686 INFO L225 Difference]: With dead ends: 1808 [2021-08-06 15:26:40,686 INFO L226 Difference]: Without dead ends: 1793 [2021-08-06 15:26:40,686 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 2172.8ms TimeCoverageRelationStatistics Valid=344, Invalid=1548, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 15:26:40,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1793 states. [2021-08-06 15:26:40,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1793 to 1201. [2021-08-06 15:26:40,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 1200 states have (on average 3.3466666666666667) internal successors, (4016), 1200 states have internal predecessors, (4016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:40,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 4016 transitions. [2021-08-06 15:26:40,702 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 4016 transitions. Word has length 26 [2021-08-06 15:26:40,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:40,702 INFO L470 AbstractCegarLoop]: Abstraction has 1201 states and 4016 transitions. [2021-08-06 15:26:40,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:40,702 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 4016 transitions. [2021-08-06 15:26:40,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:26:40,704 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:40,704 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:40,724 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-06 15:26:40,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-08-06 15:26:40,905 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:40,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:40,905 INFO L82 PathProgramCache]: Analyzing trace with hash 1143728447, now seen corresponding path program 38 times [2021-08-06 15:26:40,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:40,905 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582856527] [2021-08-06 15:26:40,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:40,905 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:40,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:41,474 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:41,474 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:41,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582856527] [2021-08-06 15:26:41,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582856527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:41,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828928311] [2021-08-06 15:26:41,474 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:26:41,474 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:41,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:41,475 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:41,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-06 15:26:42,641 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:26:42,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:26:42,642 WARN L261 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 38 conjunts are in the unsatisfiable core [2021-08-06 15:26:42,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:43,944 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-08-06 15:26:43,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 133 treesize of output 127 [2021-08-06 15:26:47,061 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:47,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828928311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:47,061 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:47,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-06 15:26:47,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973305983] [2021-08-06 15:26:47,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 15:26:47,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:47,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 15:26:47,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-08-06 15:26:47,062 INFO L87 Difference]: Start difference. First operand 1201 states and 4016 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:52,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:52,417 INFO L93 Difference]: Finished difference Result 1920 states and 5923 transitions. [2021-08-06 15:26:52,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 15:26:52,418 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:26:52,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:52,421 INFO L225 Difference]: With dead ends: 1920 [2021-08-06 15:26:52,421 INFO L226 Difference]: Without dead ends: 1890 [2021-08-06 15:26:52,422 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1001 ImplicationChecksByTransitivity, 5247.6ms TimeCoverageRelationStatistics Valid=517, Invalid=2905, Unknown=0, NotChecked=0, Total=3422 [2021-08-06 15:26:52,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1890 states. [2021-08-06 15:26:52,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1890 to 1301. [2021-08-06 15:26:52,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1301 states, 1300 states have (on average 3.3176923076923077) internal successors, (4313), 1300 states have internal predecessors, (4313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:52,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1301 states to 1301 states and 4313 transitions. [2021-08-06 15:26:52,440 INFO L78 Accepts]: Start accepts. Automaton has 1301 states and 4313 transitions. Word has length 26 [2021-08-06 15:26:52,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:52,440 INFO L470 AbstractCegarLoop]: Abstraction has 1301 states and 4313 transitions. [2021-08-06 15:26:52,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:52,440 INFO L276 IsEmpty]: Start isEmpty. Operand 1301 states and 4313 transitions. [2021-08-06 15:26:52,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:26:52,442 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:52,442 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:52,462 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-06 15:26:52,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-08-06 15:26:52,642 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:52,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:52,643 INFO L82 PathProgramCache]: Analyzing trace with hash -941338781, now seen corresponding path program 7 times [2021-08-06 15:26:52,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:52,643 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440711596] [2021-08-06 15:26:52,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:52,643 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:52,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:53,511 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:53,511 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:53,511 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440711596] [2021-08-06 15:26:53,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440711596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:53,511 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976766812] [2021-08-06 15:26:53,511 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:26:53,511 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:53,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:53,512 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:53,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-06 15:26:54,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:54,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:26:54,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:26:56,203 INFO L354 Elim1Store]: treesize reduction 42, result has 14.3 percent of original size [2021-08-06 15:26:56,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 211 treesize of output 112 [2021-08-06 15:26:56,393 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:56,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976766812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:56,394 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:26:56,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 15:26:56,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168188898] [2021-08-06 15:26:56,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:26:56,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:26:56,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:26:56,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:26:56,394 INFO L87 Difference]: Start difference. First operand 1301 states and 4313 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:57,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:26:57,622 INFO L93 Difference]: Finished difference Result 1696 states and 5502 transitions. [2021-08-06 15:26:57,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 15:26:57,624 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:26:57,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:26:57,626 INFO L225 Difference]: With dead ends: 1696 [2021-08-06 15:26:57,626 INFO L226 Difference]: Without dead ends: 1681 [2021-08-06 15:26:57,627 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1349.5ms TimeCoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2021-08-06 15:26:57,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1681 states. [2021-08-06 15:26:57,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1681 to 1312. [2021-08-06 15:26:57,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1312 states, 1311 states have (on average 3.315026697177727) internal successors, (4346), 1311 states have internal predecessors, (4346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:57,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1312 states to 1312 states and 4346 transitions. [2021-08-06 15:26:57,644 INFO L78 Accepts]: Start accepts. Automaton has 1312 states and 4346 transitions. Word has length 26 [2021-08-06 15:26:57,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:26:57,644 INFO L470 AbstractCegarLoop]: Abstraction has 1312 states and 4346 transitions. [2021-08-06 15:26:57,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:26:57,644 INFO L276 IsEmpty]: Start isEmpty. Operand 1312 states and 4346 transitions. [2021-08-06 15:26:57,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:26:57,646 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:26:57,646 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:26:57,665 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2021-08-06 15:26:57,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-08-06 15:26:57,846 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:26:57,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:26:57,847 INFO L82 PathProgramCache]: Analyzing trace with hash 1325230499, now seen corresponding path program 8 times [2021-08-06 15:26:57,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:26:57,847 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722661612] [2021-08-06 15:26:57,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:26:57,847 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:26:57,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:26:59,038 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:26:59,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:26:59,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722661612] [2021-08-06 15:26:59,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722661612] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:26:59,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908763083] [2021-08-06 15:26:59,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:26:59,039 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:26:59,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:26:59,039 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:26:59,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-06 15:27:00,453 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:27:00,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:27:00,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:27:00,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:27:01,558 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 15:27:01,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 243 treesize of output 134 [2021-08-06 15:27:02,965 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:02,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908763083] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:02,965 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:27:02,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 15:27:02,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222877013] [2021-08-06 15:27:02,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 15:27:02,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:27:02,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 15:27:02,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-08-06 15:27:02,966 INFO L87 Difference]: Start difference. First operand 1312 states and 4346 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:06,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:27:06,902 INFO L93 Difference]: Finished difference Result 1972 states and 6244 transitions. [2021-08-06 15:27:06,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 15:27:06,902 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:27:06,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:27:06,906 INFO L225 Difference]: With dead ends: 1972 [2021-08-06 15:27:06,906 INFO L226 Difference]: Without dead ends: 1957 [2021-08-06 15:27:06,906 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 3741.9ms TimeCoverageRelationStatistics Valid=332, Invalid=1648, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 15:27:06,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1957 states. [2021-08-06 15:27:06,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1957 to 1323. [2021-08-06 15:27:06,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1323 states, 1322 states have (on average 3.32375189107413) internal successors, (4394), 1322 states have internal predecessors, (4394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:06,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1323 states to 1323 states and 4394 transitions. [2021-08-06 15:27:06,926 INFO L78 Accepts]: Start accepts. Automaton has 1323 states and 4394 transitions. Word has length 26 [2021-08-06 15:27:06,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:27:06,926 INFO L470 AbstractCegarLoop]: Abstraction has 1323 states and 4394 transitions. [2021-08-06 15:27:06,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:06,926 INFO L276 IsEmpty]: Start isEmpty. Operand 1323 states and 4394 transitions. [2021-08-06 15:27:06,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:27:06,928 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:27:06,928 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:27:06,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2021-08-06 15:27:07,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:27:07,128 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:27:07,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:27:07,129 INFO L82 PathProgramCache]: Analyzing trace with hash -612179209, now seen corresponding path program 9 times [2021-08-06 15:27:07,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:27:07,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505835303] [2021-08-06 15:27:07,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:27:07,129 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:27:07,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:27:08,227 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:08,227 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:27:08,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505835303] [2021-08-06 15:27:08,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505835303] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:08,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346651528] [2021-08-06 15:27:08,228 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:27:08,228 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:27:08,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:27:08,228 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:27:08,233 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-06 15:27:09,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 15:27:09,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:27:09,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 15:27:09,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:27:11,182 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:27:11,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 15:27:11,371 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:11,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346651528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:11,372 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:27:11,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 15:27:11,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422185721] [2021-08-06 15:27:11,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:27:11,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:27:11,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:27:11,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:27:11,372 INFO L87 Difference]: Start difference. First operand 1323 states and 4394 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:13,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:27:13,240 INFO L93 Difference]: Finished difference Result 1950 states and 6307 transitions. [2021-08-06 15:27:13,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 15:27:13,240 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:27:13,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:27:13,243 INFO L225 Difference]: With dead ends: 1950 [2021-08-06 15:27:13,243 INFO L226 Difference]: Without dead ends: 1935 [2021-08-06 15:27:13,244 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 2067.4ms TimeCoverageRelationStatistics Valid=230, Invalid=892, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 15:27:13,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1935 states. [2021-08-06 15:27:13,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1935 to 1332. [2021-08-06 15:27:13,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1332 states, 1331 states have (on average 3.3283245679939895) internal successors, (4430), 1331 states have internal predecessors, (4430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:13,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1332 states to 1332 states and 4430 transitions. [2021-08-06 15:27:13,263 INFO L78 Accepts]: Start accepts. Automaton has 1332 states and 4430 transitions. Word has length 26 [2021-08-06 15:27:13,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:27:13,263 INFO L470 AbstractCegarLoop]: Abstraction has 1332 states and 4430 transitions. [2021-08-06 15:27:13,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:13,263 INFO L276 IsEmpty]: Start isEmpty. Operand 1332 states and 4430 transitions. [2021-08-06 15:27:13,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:27:13,265 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:27:13,265 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:27:13,285 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-08-06 15:27:13,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-06 15:27:13,466 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:27:13,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:27:13,466 INFO L82 PathProgramCache]: Analyzing trace with hash -779988301, now seen corresponding path program 10 times [2021-08-06 15:27:13,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:27:13,466 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166182931] [2021-08-06 15:27:13,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:27:13,466 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:27:13,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:27:14,165 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:14,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:27:14,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166182931] [2021-08-06 15:27:14,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166182931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:14,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060513668] [2021-08-06 15:27:14,166 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:27:14,166 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:27:14,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:27:14,166 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:27:14,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-06 15:27:15,844 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:27:15,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:27:15,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:27:15,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:27:16,922 INFO L354 Elim1Store]: treesize reduction 42, result has 14.3 percent of original size [2021-08-06 15:27:16,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 205 treesize of output 108 [2021-08-06 15:27:17,255 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:17,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060513668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:17,256 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:27:17,256 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-06 15:27:17,256 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072450980] [2021-08-06 15:27:17,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 15:27:17,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:27:17,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 15:27:17,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-08-06 15:27:17,256 INFO L87 Difference]: Start difference. First operand 1332 states and 4430 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:17,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:27:17,997 INFO L93 Difference]: Finished difference Result 1634 states and 5357 transitions. [2021-08-06 15:27:17,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 15:27:17,997 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:27:17,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:27:18,000 INFO L225 Difference]: With dead ends: 1634 [2021-08-06 15:27:18,000 INFO L226 Difference]: Without dead ends: 1619 [2021-08-06 15:27:18,000 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 880.3ms TimeCoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-06 15:27:18,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1619 states. [2021-08-06 15:27:18,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1619 to 1332. [2021-08-06 15:27:18,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1332 states, 1331 states have (on average 3.3283245679939895) internal successors, (4430), 1331 states have internal predecessors, (4430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:18,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1332 states to 1332 states and 4430 transitions. [2021-08-06 15:27:18,016 INFO L78 Accepts]: Start accepts. Automaton has 1332 states and 4430 transitions. Word has length 26 [2021-08-06 15:27:18,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:27:18,016 INFO L470 AbstractCegarLoop]: Abstraction has 1332 states and 4430 transitions. [2021-08-06 15:27:18,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:18,017 INFO L276 IsEmpty]: Start isEmpty. Operand 1332 states and 4430 transitions. [2021-08-06 15:27:18,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:27:18,019 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:27:18,019 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:27:18,039 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-06 15:27:18,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-06 15:27:18,219 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:27:18,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:27:18,219 INFO L82 PathProgramCache]: Analyzing trace with hash 1447462967, now seen corresponding path program 11 times [2021-08-06 15:27:18,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:27:18,220 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665625921] [2021-08-06 15:27:18,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:27:18,220 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:27:18,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:27:18,925 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:18,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:27:18,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665625921] [2021-08-06 15:27:18,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665625921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:18,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002684320] [2021-08-06 15:27:18,925 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:27:18,925 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:27:18,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:27:18,926 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:27:18,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-06 15:27:20,677 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 15:27:20,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:27:20,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-06 15:27:20,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:27:21,515 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 15:27:21,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 93 [2021-08-06 15:27:22,183 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:22,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002684320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:22,184 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:27:22,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 15:27:22,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832478981] [2021-08-06 15:27:22,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 15:27:22,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:27:22,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 15:27:22,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-08-06 15:27:22,184 INFO L87 Difference]: Start difference. First operand 1332 states and 4430 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:25,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:27:25,824 INFO L93 Difference]: Finished difference Result 2267 states and 7274 transitions. [2021-08-06 15:27:25,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 15:27:25,824 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:27:25,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:27:25,828 INFO L225 Difference]: With dead ends: 2267 [2021-08-06 15:27:25,828 INFO L226 Difference]: Without dead ends: 2237 [2021-08-06 15:27:25,828 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 3344.2ms TimeCoverageRelationStatistics Valid=411, Invalid=1845, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 15:27:25,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2237 states. [2021-08-06 15:27:25,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2237 to 1335. [2021-08-06 15:27:25,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1335 states, 1334 states have (on average 3.3320839580209896) internal successors, (4445), 1334 states have internal predecessors, (4445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:25,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1335 states to 1335 states and 4445 transitions. [2021-08-06 15:27:25,849 INFO L78 Accepts]: Start accepts. Automaton has 1335 states and 4445 transitions. Word has length 26 [2021-08-06 15:27:25,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:27:25,849 INFO L470 AbstractCegarLoop]: Abstraction has 1335 states and 4445 transitions. [2021-08-06 15:27:25,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:25,850 INFO L276 IsEmpty]: Start isEmpty. Operand 1335 states and 4445 transitions. [2021-08-06 15:27:25,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:27:25,852 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:27:25,852 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:27:25,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2021-08-06 15:27:26,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:27:26,052 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:27:26,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:27:26,052 INFO L82 PathProgramCache]: Analyzing trace with hash -1815321045, now seen corresponding path program 12 times [2021-08-06 15:27:26,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:27:26,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316914631] [2021-08-06 15:27:26,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:27:26,053 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:27:26,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:27:26,957 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:26,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:27:26,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316914631] [2021-08-06 15:27:26,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316914631] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:26,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389991237] [2021-08-06 15:27:26,957 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:27:26,957 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:27:26,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:27:26,958 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:27:26,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-06 15:27:28,788 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 15:27:28,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:27:28,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-06 15:27:28,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:27:29,850 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-06 15:27:29,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 233 treesize of output 116 [2021-08-06 15:27:30,355 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:30,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389991237] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:30,355 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:27:30,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 15:27:30,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612490725] [2021-08-06 15:27:30,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:27:30,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:27:30,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:27:30,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:27:30,356 INFO L87 Difference]: Start difference. First operand 1335 states and 4445 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:33,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:27:33,950 INFO L93 Difference]: Finished difference Result 2103 states and 6784 transitions. [2021-08-06 15:27:33,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 15:27:33,950 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:27:33,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:27:33,954 INFO L225 Difference]: With dead ends: 2103 [2021-08-06 15:27:33,954 INFO L226 Difference]: Without dead ends: 2088 [2021-08-06 15:27:33,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 3333.2ms TimeCoverageRelationStatistics Valid=379, Invalid=1783, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 15:27:33,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2088 states. [2021-08-06 15:27:33,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2088 to 1338. [2021-08-06 15:27:33,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1338 states, 1337 states have (on average 3.3335826477187736) internal successors, (4457), 1337 states have internal predecessors, (4457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:33,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1338 states to 1338 states and 4457 transitions. [2021-08-06 15:27:33,974 INFO L78 Accepts]: Start accepts. Automaton has 1338 states and 4457 transitions. Word has length 26 [2021-08-06 15:27:33,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:27:33,974 INFO L470 AbstractCegarLoop]: Abstraction has 1338 states and 4457 transitions. [2021-08-06 15:27:33,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:33,974 INFO L276 IsEmpty]: Start isEmpty. Operand 1338 states and 4457 transitions. [2021-08-06 15:27:33,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:27:33,976 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:27:33,976 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:27:33,997 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-06 15:27:34,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-08-06 15:27:34,177 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:27:34,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:27:34,177 INFO L82 PathProgramCache]: Analyzing trace with hash -920650689, now seen corresponding path program 13 times [2021-08-06 15:27:34,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:27:34,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98828642] [2021-08-06 15:27:34,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:27:34,177 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:27:34,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:27:34,876 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:34,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:27:34,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98828642] [2021-08-06 15:27:34,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98828642] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:34,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664030085] [2021-08-06 15:27:34,877 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:27:34,877 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:27:34,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:27:34,878 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:27:34,878 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-06 15:27:36,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:27:36,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:27:36,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:27:37,938 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:27:37,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 15:27:38,236 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:38,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664030085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:38,236 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:27:38,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 15:27:38,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698806404] [2021-08-06 15:27:38,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:27:38,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:27:38,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:27:38,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:27:38,238 INFO L87 Difference]: Start difference. First operand 1338 states and 4457 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:40,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:27:40,367 INFO L93 Difference]: Finished difference Result 2096 states and 6663 transitions. [2021-08-06 15:27:40,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 15:27:40,368 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:27:40,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:27:40,371 INFO L225 Difference]: With dead ends: 2096 [2021-08-06 15:27:40,371 INFO L226 Difference]: Without dead ends: 2081 [2021-08-06 15:27:40,371 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 2021.4ms TimeCoverageRelationStatistics Valid=258, Invalid=932, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 15:27:40,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2081 states. [2021-08-06 15:27:40,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2081 to 1340. [2021-08-06 15:27:40,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1340 states, 1339 states have (on average 3.333831217326363) internal successors, (4464), 1339 states have internal predecessors, (4464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:40,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1340 states to 1340 states and 4464 transitions. [2021-08-06 15:27:40,391 INFO L78 Accepts]: Start accepts. Automaton has 1340 states and 4464 transitions. Word has length 26 [2021-08-06 15:27:40,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:27:40,391 INFO L470 AbstractCegarLoop]: Abstraction has 1340 states and 4464 transitions. [2021-08-06 15:27:40,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:40,391 INFO L276 IsEmpty]: Start isEmpty. Operand 1340 states and 4464 transitions. [2021-08-06 15:27:40,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:27:40,393 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:27:40,393 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:27:40,414 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-06 15:27:40,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:27:40,593 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:27:40,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:27:40,594 INFO L82 PathProgramCache]: Analyzing trace with hash -1875492613, now seen corresponding path program 39 times [2021-08-06 15:27:40,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:27:40,594 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358503322] [2021-08-06 15:27:40,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:27:40,594 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:27:40,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:27:41,200 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:41,200 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:27:41,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358503322] [2021-08-06 15:27:41,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358503322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:41,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160130397] [2021-08-06 15:27:41,200 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:27:41,200 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:27:41,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:27:41,201 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:27:41,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-06 15:27:43,303 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 15:27:43,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:27:43,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 36 conjunts are in the unsatisfiable core [2021-08-06 15:27:43,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:27:44,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 15:27:44,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:27:44,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:27:44,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-06 15:27:44,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 160 treesize of output 94 [2021-08-06 15:27:44,786 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:44,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160130397] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:44,786 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:27:44,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 19 [2021-08-06 15:27:44,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417164235] [2021-08-06 15:27:44,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 15:27:44,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:27:44,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 15:27:44,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-08-06 15:27:44,787 INFO L87 Difference]: Start difference. First operand 1340 states and 4464 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:48,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:27:48,855 INFO L93 Difference]: Finished difference Result 2961 states and 9193 transitions. [2021-08-06 15:27:48,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-06 15:27:48,855 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:27:48,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:27:48,860 INFO L225 Difference]: With dead ends: 2961 [2021-08-06 15:27:48,860 INFO L226 Difference]: Without dead ends: 2874 [2021-08-06 15:27:48,860 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1119 ImplicationChecksByTransitivity, 3702.6ms TimeCoverageRelationStatistics Valid=607, Invalid=3175, Unknown=0, NotChecked=0, Total=3782 [2021-08-06 15:27:48,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2874 states. [2021-08-06 15:27:48,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2874 to 1373. [2021-08-06 15:27:48,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1373 states, 1372 states have (on average 3.337463556851312) internal successors, (4579), 1372 states have internal predecessors, (4579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:48,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1373 states to 1373 states and 4579 transitions. [2021-08-06 15:27:48,884 INFO L78 Accepts]: Start accepts. Automaton has 1373 states and 4579 transitions. Word has length 26 [2021-08-06 15:27:48,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:27:48,885 INFO L470 AbstractCegarLoop]: Abstraction has 1373 states and 4579 transitions. [2021-08-06 15:27:48,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:48,885 INFO L276 IsEmpty]: Start isEmpty. Operand 1373 states and 4579 transitions. [2021-08-06 15:27:48,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:27:48,887 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:27:48,887 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:27:48,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-06 15:27:49,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-06 15:27:49,087 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:27:49,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:27:49,088 INFO L82 PathProgramCache]: Analyzing trace with hash 669219687, now seen corresponding path program 14 times [2021-08-06 15:27:49,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:27:49,088 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418493177] [2021-08-06 15:27:49,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:27:49,088 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:27:49,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:27:49,971 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:49,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:27:49,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418493177] [2021-08-06 15:27:49,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418493177] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:49,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42837869] [2021-08-06 15:27:49,972 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:27:49,972 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:27:49,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:27:49,973 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:27:49,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-06 15:27:52,134 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:27:52,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:27:52,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:27:52,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:27:53,818 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 15:27:53,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 121 treesize of output 101 [2021-08-06 15:27:54,612 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:54,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42837869] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:54,612 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:27:54,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 15:27:54,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472267614] [2021-08-06 15:27:54,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 15:27:54,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:27:54,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 15:27:54,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-08-06 15:27:54,613 INFO L87 Difference]: Start difference. First operand 1373 states and 4579 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:59,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:27:59,028 INFO L93 Difference]: Finished difference Result 2180 states and 6904 transitions. [2021-08-06 15:27:59,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 15:27:59,028 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:27:59,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:27:59,032 INFO L225 Difference]: With dead ends: 2180 [2021-08-06 15:27:59,032 INFO L226 Difference]: Without dead ends: 2150 [2021-08-06 15:27:59,032 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 4079.6ms TimeCoverageRelationStatistics Valid=353, Invalid=1717, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 15:27:59,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2150 states. [2021-08-06 15:27:59,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2150 to 1372. [2021-08-06 15:27:59,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1372 states, 1371 states have (on average 3.3340627279358133) internal successors, (4571), 1371 states have internal predecessors, (4571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:59,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1372 states to 1372 states and 4571 transitions. [2021-08-06 15:27:59,054 INFO L78 Accepts]: Start accepts. Automaton has 1372 states and 4571 transitions. Word has length 26 [2021-08-06 15:27:59,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:27:59,054 INFO L470 AbstractCegarLoop]: Abstraction has 1372 states and 4571 transitions. [2021-08-06 15:27:59,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:27:59,055 INFO L276 IsEmpty]: Start isEmpty. Operand 1372 states and 4571 transitions. [2021-08-06 15:27:59,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:27:59,057 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:27:59,057 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:27:59,079 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-08-06 15:27:59,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-08-06 15:27:59,257 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:27:59,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:27:59,258 INFO L82 PathProgramCache]: Analyzing trace with hash -1227664005, now seen corresponding path program 15 times [2021-08-06 15:27:59,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:27:59,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045044350] [2021-08-06 15:27:59,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:27:59,258 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:27:59,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:27:59,918 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:27:59,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:27:59,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045044350] [2021-08-06 15:27:59,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045044350] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:27:59,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717832045] [2021-08-06 15:27:59,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:27:59,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:27:59,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:27:59,919 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:27:59,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-06 15:28:02,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 15:28:02,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:28:02,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:28:02,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:28:03,338 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 15:28:03,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 125 treesize of output 97 [2021-08-06 15:28:03,860 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:28:03,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717832045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:28:03,860 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:28:03,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-06 15:28:03,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389948595] [2021-08-06 15:28:03,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:28:03,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:28:03,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:28:03,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:28:03,861 INFO L87 Difference]: Start difference. First operand 1372 states and 4571 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:07,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:28:07,850 INFO L93 Difference]: Finished difference Result 2404 states and 7636 transitions. [2021-08-06 15:28:07,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 15:28:07,855 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:28:07,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:28:07,859 INFO L225 Difference]: With dead ends: 2404 [2021-08-06 15:28:07,859 INFO L226 Difference]: Without dead ends: 2389 [2021-08-06 15:28:07,859 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 3839.5ms TimeCoverageRelationStatistics Valid=366, Invalid=1526, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 15:28:07,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2389 states. [2021-08-06 15:28:07,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2389 to 1369. [2021-08-06 15:28:07,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1369 states, 1368 states have (on average 3.3326023391812867) internal successors, (4559), 1368 states have internal predecessors, (4559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:07,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 4559 transitions. [2021-08-06 15:28:07,881 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 4559 transitions. Word has length 26 [2021-08-06 15:28:07,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:28:07,881 INFO L470 AbstractCegarLoop]: Abstraction has 1369 states and 4559 transitions. [2021-08-06 15:28:07,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:07,881 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 4559 transitions. [2021-08-06 15:28:07,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:28:07,883 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:28:07,883 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:28:07,906 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-06 15:28:08,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:28:08,084 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:28:08,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:28:08,084 INFO L82 PathProgramCache]: Analyzing trace with hash -673180245, now seen corresponding path program 40 times [2021-08-06 15:28:08,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:28:08,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613591052] [2021-08-06 15:28:08,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:28:08,085 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:28:08,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:28:08,659 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:28:08,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:28:08,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613591052] [2021-08-06 15:28:08,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613591052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:28:08,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141148358] [2021-08-06 15:28:08,660 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:28:08,660 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:28:08,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:28:08,660 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:28:08,661 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-06 15:28:11,020 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:28:11,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:28:11,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:28:11,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:28:12,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:28:12,099 INFO L354 Elim1Store]: treesize reduction 44, result has 13.7 percent of original size [2021-08-06 15:28:12,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 160 treesize of output 108 [2021-08-06 15:28:14,696 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:28:14,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141148358] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:28:14,696 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:28:14,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 20 [2021-08-06 15:28:14,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560424542] [2021-08-06 15:28:14,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 15:28:14,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:28:14,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 15:28:14,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=343, Unknown=1, NotChecked=0, Total=420 [2021-08-06 15:28:14,697 INFO L87 Difference]: Start difference. First operand 1369 states and 4559 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:19,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:28:19,155 INFO L93 Difference]: Finished difference Result 2971 states and 9365 transitions. [2021-08-06 15:28:19,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-06 15:28:19,155 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:28:19,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:28:19,160 INFO L225 Difference]: With dead ends: 2971 [2021-08-06 15:28:19,160 INFO L226 Difference]: Without dead ends: 2926 [2021-08-06 15:28:19,161 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1033 ImplicationChecksByTransitivity, 6228.4ms TimeCoverageRelationStatistics Valid=605, Invalid=2816, Unknown=1, NotChecked=0, Total=3422 [2021-08-06 15:28:19,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2926 states. [2021-08-06 15:28:19,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2926 to 1372. [2021-08-06 15:28:19,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1372 states, 1371 states have (on average 3.334792122538293) internal successors, (4572), 1371 states have internal predecessors, (4572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:19,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1372 states to 1372 states and 4572 transitions. [2021-08-06 15:28:19,187 INFO L78 Accepts]: Start accepts. Automaton has 1372 states and 4572 transitions. Word has length 26 [2021-08-06 15:28:19,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:28:19,187 INFO L470 AbstractCegarLoop]: Abstraction has 1372 states and 4572 transitions. [2021-08-06 15:28:19,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:19,187 INFO L276 IsEmpty]: Start isEmpty. Operand 1372 states and 4572 transitions. [2021-08-06 15:28:19,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:28:19,189 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:28:19,189 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:28:19,212 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-06 15:28:19,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:28:19,390 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:28:19,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:28:19,390 INFO L82 PathProgramCache]: Analyzing trace with hash 1160468407, now seen corresponding path program 41 times [2021-08-06 15:28:19,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:28:19,390 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963445389] [2021-08-06 15:28:19,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:28:19,390 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:28:19,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:28:19,975 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:28:19,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:28:19,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963445389] [2021-08-06 15:28:19,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963445389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:28:19,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447829308] [2021-08-06 15:28:19,976 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:28:19,976 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:28:19,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:28:19,976 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:28:19,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-06 15:28:22,435 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 15:28:22,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:28:22,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 15:28:22,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:28:23,192 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 15:28:23,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 139 treesize of output 117 [2021-08-06 15:28:24,176 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:28:24,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1447829308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:28:24,176 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:28:24,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-08-06 15:28:24,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143741093] [2021-08-06 15:28:24,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:28:24,177 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:28:24,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:28:24,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:28:24,177 INFO L87 Difference]: Start difference. First operand 1372 states and 4572 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:26,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:28:26,901 INFO L93 Difference]: Finished difference Result 1938 states and 6164 transitions. [2021-08-06 15:28:26,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 15:28:26,902 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:28:26,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:28:26,906 INFO L225 Difference]: With dead ends: 1938 [2021-08-06 15:28:26,906 INFO L226 Difference]: Without dead ends: 1908 [2021-08-06 15:28:26,906 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 2475.6ms TimeCoverageRelationStatistics Valid=379, Invalid=1601, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 15:28:26,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1908 states. [2021-08-06 15:28:26,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1908 to 1373. [2021-08-06 15:28:26,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1373 states, 1372 states have (on average 3.336734693877551) internal successors, (4578), 1372 states have internal predecessors, (4578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:26,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1373 states to 1373 states and 4578 transitions. [2021-08-06 15:28:26,936 INFO L78 Accepts]: Start accepts. Automaton has 1373 states and 4578 transitions. Word has length 26 [2021-08-06 15:28:26,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:28:26,936 INFO L470 AbstractCegarLoop]: Abstraction has 1373 states and 4578 transitions. [2021-08-06 15:28:26,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:26,937 INFO L276 IsEmpty]: Start isEmpty. Operand 1373 states and 4578 transitions. [2021-08-06 15:28:26,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:28:26,939 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:28:26,939 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:28:26,966 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-08-06 15:28:27,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:28:27,153 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:28:27,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:28:27,153 INFO L82 PathProgramCache]: Analyzing trace with hash -682543457, now seen corresponding path program 16 times [2021-08-06 15:28:27,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:28:27,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674895235] [2021-08-06 15:28:27,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:28:27,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:28:27,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:28:27,909 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:28:27,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:28:27,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674895235] [2021-08-06 15:28:27,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674895235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:28:27,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101749679] [2021-08-06 15:28:27,910 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:28:27,910 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:28:27,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:28:27,911 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:28:27,911 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-06 15:28:30,457 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:28:30,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:28:30,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:28:30,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:28:31,734 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:28:31,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 15:28:31,935 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:28:31,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101749679] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:28:31,935 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:28:31,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 15:28:31,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111893873] [2021-08-06 15:28:31,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:28:31,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:28:31,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:28:31,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:28:31,936 INFO L87 Difference]: Start difference. First operand 1373 states and 4578 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:32,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:28:32,785 INFO L93 Difference]: Finished difference Result 1759 states and 5746 transitions. [2021-08-06 15:28:32,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 15:28:32,786 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:28:32,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:28:32,789 INFO L225 Difference]: With dead ends: 1759 [2021-08-06 15:28:32,789 INFO L226 Difference]: Without dead ends: 1744 [2021-08-06 15:28:32,789 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1016.3ms TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2021-08-06 15:28:32,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1744 states. [2021-08-06 15:28:32,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1744 to 1390. [2021-08-06 15:28:32,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1390 states, 1389 states have (on average 3.3326133909287257) internal successors, (4629), 1389 states have internal predecessors, (4629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:32,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1390 states to 1390 states and 4629 transitions. [2021-08-06 15:28:32,812 INFO L78 Accepts]: Start accepts. Automaton has 1390 states and 4629 transitions. Word has length 26 [2021-08-06 15:28:32,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:28:32,812 INFO L470 AbstractCegarLoop]: Abstraction has 1390 states and 4629 transitions. [2021-08-06 15:28:32,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:32,812 INFO L276 IsEmpty]: Start isEmpty. Operand 1390 states and 4629 transitions. [2021-08-06 15:28:32,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:28:32,814 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:28:32,814 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:28:32,837 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-08-06 15:28:33,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-06 15:28:33,024 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:28:33,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:28:33,024 INFO L82 PathProgramCache]: Analyzing trace with hash 1033636639, now seen corresponding path program 17 times [2021-08-06 15:28:33,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:28:33,024 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045850107] [2021-08-06 15:28:33,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:28:33,024 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:28:33,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:28:34,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:28:34,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:28:34,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045850107] [2021-08-06 15:28:34,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045850107] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:28:34,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640730108] [2021-08-06 15:28:34,300 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:28:34,300 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:28:34,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:28:34,301 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:28:34,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-06 15:28:36,968 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 15:28:36,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:28:36,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:28:36,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:28:38,344 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-06 15:28:38,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 233 treesize of output 111 [2021-08-06 15:28:38,581 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:28:38,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640730108] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:28:38,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:28:38,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 15:28:38,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395950972] [2021-08-06 15:28:38,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 15:28:38,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:28:38,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 15:28:38,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-08-06 15:28:38,582 INFO L87 Difference]: Start difference. First operand 1390 states and 4629 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:40,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:28:40,177 INFO L93 Difference]: Finished difference Result 1801 states and 5831 transitions. [2021-08-06 15:28:40,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 15:28:40,177 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:28:40,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:28:40,180 INFO L225 Difference]: With dead ends: 1801 [2021-08-06 15:28:40,180 INFO L226 Difference]: Without dead ends: 1771 [2021-08-06 15:28:40,180 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 1722.2ms TimeCoverageRelationStatistics Valid=184, Invalid=938, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 15:28:40,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1771 states. [2021-08-06 15:28:40,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1771 to 1382. [2021-08-06 15:28:40,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1382 states, 1381 states have (on average 3.336712527154236) internal successors, (4608), 1381 states have internal predecessors, (4608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:40,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1382 states to 1382 states and 4608 transitions. [2021-08-06 15:28:40,199 INFO L78 Accepts]: Start accepts. Automaton has 1382 states and 4608 transitions. Word has length 26 [2021-08-06 15:28:40,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:28:40,199 INFO L470 AbstractCegarLoop]: Abstraction has 1382 states and 4608 transitions. [2021-08-06 15:28:40,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:40,199 INFO L276 IsEmpty]: Start isEmpty. Operand 1382 states and 4608 transitions. [2021-08-06 15:28:40,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:28:40,201 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:28:40,201 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:28:40,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-06 15:28:40,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-06 15:28:40,401 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:28:40,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:28:40,402 INFO L82 PathProgramCache]: Analyzing trace with hash -353383885, now seen corresponding path program 18 times [2021-08-06 15:28:40,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:28:40,402 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713882503] [2021-08-06 15:28:40,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:28:40,402 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:28:40,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:28:41,109 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:28:41,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:28:41,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713882503] [2021-08-06 15:28:41,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713882503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:28:41,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56095901] [2021-08-06 15:28:41,110 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:28:41,110 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:28:41,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:28:41,111 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:28:41,111 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-06 15:28:43,915 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 15:28:43,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:28:43,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:28:43,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:28:45,228 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:28:45,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 15:28:45,434 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:28:45,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56095901] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:28:45,434 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:28:45,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 15:28:45,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397770369] [2021-08-06 15:28:45,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:28:45,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:28:45,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:28:45,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:28:45,435 INFO L87 Difference]: Start difference. First operand 1382 states and 4608 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:46,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:28:46,925 INFO L93 Difference]: Finished difference Result 2005 states and 6512 transitions. [2021-08-06 15:28:46,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 15:28:46,925 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:28:46,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:28:46,928 INFO L225 Difference]: With dead ends: 2005 [2021-08-06 15:28:46,928 INFO L226 Difference]: Without dead ends: 1990 [2021-08-06 15:28:46,929 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 1447.4ms TimeCoverageRelationStatistics Valid=187, Invalid=805, Unknown=0, NotChecked=0, Total=992 [2021-08-06 15:28:46,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1990 states. [2021-08-06 15:28:46,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1990 to 1391. [2021-08-06 15:28:46,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1391 states, 1390 states have (on average 3.3410071942446042) internal successors, (4644), 1390 states have internal predecessors, (4644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:46,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1391 states to 1391 states and 4644 transitions. [2021-08-06 15:28:46,948 INFO L78 Accepts]: Start accepts. Automaton has 1391 states and 4644 transitions. Word has length 26 [2021-08-06 15:28:46,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:28:46,948 INFO L470 AbstractCegarLoop]: Abstraction has 1391 states and 4644 transitions. [2021-08-06 15:28:46,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:46,948 INFO L276 IsEmpty]: Start isEmpty. Operand 1391 states and 4644 transitions. [2021-08-06 15:28:46,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:28:46,950 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:28:46,950 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:28:46,973 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-06 15:28:47,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:28:47,151 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:28:47,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:28:47,151 INFO L82 PathProgramCache]: Analyzing trace with hash -521192977, now seen corresponding path program 19 times [2021-08-06 15:28:47,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:28:47,151 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199403641] [2021-08-06 15:28:47,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:28:47,151 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:28:47,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:28:47,871 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:28:47,871 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:28:47,871 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199403641] [2021-08-06 15:28:47,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199403641] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:28:47,871 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475118541] [2021-08-06 15:28:47,871 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:28:47,871 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:28:47,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:28:47,872 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:28:47,873 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-06 15:28:50,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:28:50,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:28:50,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:28:51,886 INFO L354 Elim1Store]: treesize reduction 42, result has 14.3 percent of original size [2021-08-06 15:28:51,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 205 treesize of output 108 [2021-08-06 15:28:52,215 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:28:52,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475118541] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:28:52,215 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:28:52,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-06 15:28:52,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145313028] [2021-08-06 15:28:52,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 15:28:52,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:28:52,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 15:28:52,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-06 15:28:52,216 INFO L87 Difference]: Start difference. First operand 1391 states and 4644 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:52,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:28:52,790 INFO L93 Difference]: Finished difference Result 1698 states and 5588 transitions. [2021-08-06 15:28:52,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 15:28:52,790 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:28:52,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:28:52,793 INFO L225 Difference]: With dead ends: 1698 [2021-08-06 15:28:52,793 INFO L226 Difference]: Without dead ends: 1683 [2021-08-06 15:28:52,793 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 714.8ms TimeCoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:28:52,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1683 states. [2021-08-06 15:28:52,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1683 to 1385. [2021-08-06 15:28:52,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1385 states, 1384 states have (on average 3.3403179190751446) internal successors, (4623), 1384 states have internal predecessors, (4623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:52,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1385 states to 1385 states and 4623 transitions. [2021-08-06 15:28:52,812 INFO L78 Accepts]: Start accepts. Automaton has 1385 states and 4623 transitions. Word has length 26 [2021-08-06 15:28:52,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:28:52,812 INFO L470 AbstractCegarLoop]: Abstraction has 1385 states and 4623 transitions. [2021-08-06 15:28:52,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:28:52,812 INFO L276 IsEmpty]: Start isEmpty. Operand 1385 states and 4623 transitions. [2021-08-06 15:28:52,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:28:52,815 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:28:52,815 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:28:52,844 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-08-06 15:28:53,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:28:53,029 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:28:53,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:28:53,029 INFO L82 PathProgramCache]: Analyzing trace with hash 1706258291, now seen corresponding path program 20 times [2021-08-06 15:28:53,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:28:53,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187507131] [2021-08-06 15:28:53,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:28:53,029 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:28:53,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:28:53,742 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:28:53,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:28:53,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187507131] [2021-08-06 15:28:53,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187507131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:28:53,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684812905] [2021-08-06 15:28:53,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:28:53,742 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:28:53,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:28:53,743 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:28:53,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-06 15:28:56,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:28:56,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:28:56,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-06 15:28:56,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:28:57,766 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 15:28:57,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 131 treesize of output 111 [2021-08-06 15:28:58,719 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:28:58,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684812905] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:28:58,719 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:28:58,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 15:28:58,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805513416] [2021-08-06 15:28:58,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:28:58,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:28:58,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:28:58,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:28:58,720 INFO L87 Difference]: Start difference. First operand 1385 states and 4623 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:00,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:29:00,654 INFO L93 Difference]: Finished difference Result 2110 states and 6836 transitions. [2021-08-06 15:29:00,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 15:29:00,655 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:29:00,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:29:00,658 INFO L225 Difference]: With dead ends: 2110 [2021-08-06 15:29:00,658 INFO L226 Difference]: Without dead ends: 2095 [2021-08-06 15:29:00,659 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 344 ImplicationChecksByTransitivity, 1925.6ms TimeCoverageRelationStatistics Valid=251, Invalid=1009, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 15:29:00,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states. [2021-08-06 15:29:00,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 1382. [2021-08-06 15:29:00,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1382 states, 1381 states have (on average 3.336712527154236) internal successors, (4608), 1381 states have internal predecessors, (4608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:00,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1382 states to 1382 states and 4608 transitions. [2021-08-06 15:29:00,679 INFO L78 Accepts]: Start accepts. Automaton has 1382 states and 4608 transitions. Word has length 26 [2021-08-06 15:29:00,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:29:00,679 INFO L470 AbstractCegarLoop]: Abstraction has 1382 states and 4608 transitions. [2021-08-06 15:29:00,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:00,679 INFO L276 IsEmpty]: Start isEmpty. Operand 1382 states and 4608 transitions. [2021-08-06 15:29:00,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:29:00,681 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:29:00,682 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:29:00,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-06 15:29:00,882 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:29:00,882 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:29:00,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:29:00,882 INFO L82 PathProgramCache]: Analyzing trace with hash 659147747, now seen corresponding path program 21 times [2021-08-06 15:29:00,883 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:29:00,883 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425189828] [2021-08-06 15:29:00,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:29:00,883 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:29:00,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:29:01,723 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:01,724 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:29:01,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425189828] [2021-08-06 15:29:01,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425189828] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:01,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170139424] [2021-08-06 15:29:01,724 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:29:01,724 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:29:01,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:29:01,728 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:29:01,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-06 15:29:04,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 15:29:04,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:29:04,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:29:04,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:29:06,312 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:29:06,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 15:29:06,553 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:06,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170139424] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:06,553 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:29:06,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-06 15:29:06,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161668058] [2021-08-06 15:29:06,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:29:06,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:29:06,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:29:06,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:29:06,554 INFO L87 Difference]: Start difference. First operand 1382 states and 4608 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:09,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:29:09,206 INFO L93 Difference]: Finished difference Result 1954 states and 6320 transitions. [2021-08-06 15:29:09,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 15:29:09,206 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:29:09,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:29:09,210 INFO L225 Difference]: With dead ends: 1954 [2021-08-06 15:29:09,210 INFO L226 Difference]: Without dead ends: 1939 [2021-08-06 15:29:09,210 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 2395.5ms TimeCoverageRelationStatistics Valid=233, Invalid=1173, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 15:29:09,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1939 states. [2021-08-06 15:29:09,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1939 to 1375. [2021-08-06 15:29:09,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1375 states, 1374 states have (on average 3.3333333333333335) internal successors, (4580), 1374 states have internal predecessors, (4580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:09,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1375 states to 1375 states and 4580 transitions. [2021-08-06 15:29:09,229 INFO L78 Accepts]: Start accepts. Automaton has 1375 states and 4580 transitions. Word has length 26 [2021-08-06 15:29:09,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:29:09,229 INFO L470 AbstractCegarLoop]: Abstraction has 1375 states and 4580 transitions. [2021-08-06 15:29:09,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:09,229 INFO L276 IsEmpty]: Start isEmpty. Operand 1375 states and 4580 transitions. [2021-08-06 15:29:09,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:29:09,231 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:29:09,231 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:29:09,256 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-08-06 15:29:09,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:29:09,449 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:29:09,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:29:09,450 INFO L82 PathProgramCache]: Analyzing trace with hash -890876741, now seen corresponding path program 22 times [2021-08-06 15:29:09,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:29:09,450 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315793140] [2021-08-06 15:29:09,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:29:09,450 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:29:09,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:29:10,258 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:10,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:29:10,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315793140] [2021-08-06 15:29:10,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315793140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:10,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627848897] [2021-08-06 15:29:10,258 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:29:10,258 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:29:10,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:29:10,261 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:29:10,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-06 15:29:13,432 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:29:13,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:29:13,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:29:13,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:29:14,763 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:29:14,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 15:29:14,966 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:14,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627848897] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:14,967 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:29:14,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 15:29:14,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375307990] [2021-08-06 15:29:14,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:29:14,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:29:14,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:29:14,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:29:14,967 INFO L87 Difference]: Start difference. First operand 1375 states and 4580 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:15,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:29:15,816 INFO L93 Difference]: Finished difference Result 1816 states and 5905 transitions. [2021-08-06 15:29:15,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 15:29:15,816 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:29:15,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:29:15,819 INFO L225 Difference]: With dead ends: 1816 [2021-08-06 15:29:15,819 INFO L226 Difference]: Without dead ends: 1795 [2021-08-06 15:29:15,820 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 1066.5ms TimeCoverageRelationStatistics Valid=149, Invalid=607, Unknown=0, NotChecked=0, Total=756 [2021-08-06 15:29:15,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1795 states. [2021-08-06 15:29:15,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1795 to 1416. [2021-08-06 15:29:15,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1415 states have (on average 3.330035335689046) internal successors, (4712), 1415 states have internal predecessors, (4712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:15,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 4712 transitions. [2021-08-06 15:29:15,839 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 4712 transitions. Word has length 26 [2021-08-06 15:29:15,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:29:15,839 INFO L470 AbstractCegarLoop]: Abstraction has 1416 states and 4712 transitions. [2021-08-06 15:29:15,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:15,839 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 4712 transitions. [2021-08-06 15:29:15,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:29:15,841 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:29:15,841 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:29:15,866 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-08-06 15:29:16,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-08-06 15:29:16,049 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:29:16,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:29:16,049 INFO L82 PathProgramCache]: Analyzing trace with hash -1058685833, now seen corresponding path program 23 times [2021-08-06 15:29:16,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:29:16,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831457431] [2021-08-06 15:29:16,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:29:16,050 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:29:16,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:29:16,767 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:16,767 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:29:16,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831457431] [2021-08-06 15:29:16,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831457431] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:16,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114930912] [2021-08-06 15:29:16,768 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:29:16,768 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:29:16,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:29:16,768 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:29:16,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-06 15:29:20,087 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 15:29:20,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:29:20,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:29:20,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:29:21,066 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:29:21,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 15:29:21,398 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:21,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114930912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:21,398 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:29:21,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-06 15:29:21,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65559893] [2021-08-06 15:29:21,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 15:29:21,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:29:21,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 15:29:21,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-08-06 15:29:21,399 INFO L87 Difference]: Start difference. First operand 1416 states and 4712 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:22,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:29:22,249 INFO L93 Difference]: Finished difference Result 1737 states and 5671 transitions. [2021-08-06 15:29:22,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 15:29:22,249 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:29:22,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:29:22,252 INFO L225 Difference]: With dead ends: 1737 [2021-08-06 15:29:22,252 INFO L226 Difference]: Without dead ends: 1718 [2021-08-06 15:29:22,252 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 911.5ms TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-08-06 15:29:22,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1718 states. [2021-08-06 15:29:22,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1718 to 1410. [2021-08-06 15:29:22,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1410 states, 1409 states have (on average 3.3293115684882895) internal successors, (4691), 1409 states have internal predecessors, (4691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:22,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1410 states to 1410 states and 4691 transitions. [2021-08-06 15:29:22,269 INFO L78 Accepts]: Start accepts. Automaton has 1410 states and 4691 transitions. Word has length 26 [2021-08-06 15:29:22,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:29:22,269 INFO L470 AbstractCegarLoop]: Abstraction has 1410 states and 4691 transitions. [2021-08-06 15:29:22,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:22,270 INFO L276 IsEmpty]: Start isEmpty. Operand 1410 states and 4691 transitions. [2021-08-06 15:29:22,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:29:22,271 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:29:22,271 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:29:22,296 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-06 15:29:22,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:29:22,472 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:29:22,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:29:22,472 INFO L82 PathProgramCache]: Analyzing trace with hash 1168765435, now seen corresponding path program 24 times [2021-08-06 15:29:22,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:29:22,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131489919] [2021-08-06 15:29:22,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:29:22,472 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:29:22,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:29:23,097 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:23,097 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:29:23,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131489919] [2021-08-06 15:29:23,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131489919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:23,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631870470] [2021-08-06 15:29:23,097 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:29:23,097 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:29:23,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:29:23,098 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:29:23,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-06 15:29:26,546 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 15:29:26,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:29:26,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:29:26,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:29:27,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:29:27,301 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:29:27,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 115 treesize of output 87 [2021-08-06 15:29:27,910 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:27,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631870470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:27,910 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:29:27,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 15:29:27,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594523303] [2021-08-06 15:29:27,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:29:27,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:29:27,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:29:27,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:29:27,911 INFO L87 Difference]: Start difference. First operand 1410 states and 4691 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:29,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:29:29,480 INFO L93 Difference]: Finished difference Result 2107 states and 6750 transitions. [2021-08-06 15:29:29,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 15:29:29,481 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:29:29,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:29:29,485 INFO L225 Difference]: With dead ends: 2107 [2021-08-06 15:29:29,485 INFO L226 Difference]: Without dead ends: 2072 [2021-08-06 15:29:29,485 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 1632.4ms TimeCoverageRelationStatistics Valid=216, Invalid=906, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 15:29:29,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2072 states. [2021-08-06 15:29:29,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2072 to 1436. [2021-08-06 15:29:29,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1436 states, 1435 states have (on average 3.3310104529616726) internal successors, (4780), 1435 states have internal predecessors, (4780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:29,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1436 states to 1436 states and 4780 transitions. [2021-08-06 15:29:29,505 INFO L78 Accepts]: Start accepts. Automaton has 1436 states and 4780 transitions. Word has length 26 [2021-08-06 15:29:29,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:29:29,505 INFO L470 AbstractCegarLoop]: Abstraction has 1436 states and 4780 transitions. [2021-08-06 15:29:29,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:29,505 INFO L276 IsEmpty]: Start isEmpty. Operand 1436 states and 4780 transitions. [2021-08-06 15:29:29,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:29:29,507 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:29:29,507 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:29:29,533 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-06 15:29:29,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-06 15:29:29,708 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:29:29,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:29:29,708 INFO L82 PathProgramCache]: Analyzing trace with hash -759912385, now seen corresponding path program 25 times [2021-08-06 15:29:29,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:29:29,708 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558758629] [2021-08-06 15:29:29,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:29:29,708 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:29:29,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:29:30,478 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:30,478 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:29:30,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558758629] [2021-08-06 15:29:30,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558758629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:30,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542654398] [2021-08-06 15:29:30,478 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:29:30,478 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:29:30,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:29:30,479 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:29:30,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-06 15:29:33,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:29:33,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:29:33,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:29:34,792 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:29:34,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 102 treesize of output 79 [2021-08-06 15:29:35,130 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:35,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542654398] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:35,131 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:29:35,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-06 15:29:35,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177211048] [2021-08-06 15:29:35,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 15:29:35,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:29:35,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 15:29:35,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-06 15:29:35,132 INFO L87 Difference]: Start difference. First operand 1436 states and 4780 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:35,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:29:35,470 INFO L93 Difference]: Finished difference Result 1511 states and 4971 transitions. [2021-08-06 15:29:35,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 15:29:35,471 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:29:35,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:29:35,473 INFO L225 Difference]: With dead ends: 1511 [2021-08-06 15:29:35,473 INFO L226 Difference]: Without dead ends: 1496 [2021-08-06 15:29:35,473 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 478.0ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:29:35,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-08-06 15:29:35,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 1442. [2021-08-06 15:29:35,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1442 states, 1441 states have (on average 3.3331020124913255) internal successors, (4803), 1441 states have internal predecessors, (4803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:35,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1442 states to 1442 states and 4803 transitions. [2021-08-06 15:29:35,490 INFO L78 Accepts]: Start accepts. Automaton has 1442 states and 4803 transitions. Word has length 26 [2021-08-06 15:29:35,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:29:35,490 INFO L470 AbstractCegarLoop]: Abstraction has 1442 states and 4803 transitions. [2021-08-06 15:29:35,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:35,490 INFO L276 IsEmpty]: Start isEmpty. Operand 1442 states and 4803 transitions. [2021-08-06 15:29:35,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:29:35,492 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:29:35,492 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:29:35,518 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-06 15:29:35,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-08-06 15:29:35,693 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:29:35,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:29:35,693 INFO L82 PathProgramCache]: Analyzing trace with hash 810913215, now seen corresponding path program 26 times [2021-08-06 15:29:35,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:29:35,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018769700] [2021-08-06 15:29:35,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:29:35,693 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:29:35,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:29:36,321 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:36,321 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:29:36,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018769700] [2021-08-06 15:29:36,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018769700] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:36,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852981256] [2021-08-06 15:29:36,321 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:29:36,321 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:29:36,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:29:36,329 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:29:36,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-06 15:29:39,989 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:29:39,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:29:39,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:29:39,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:29:40,718 INFO L354 Elim1Store]: treesize reduction 37, result has 24.5 percent of original size [2021-08-06 15:29:40,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 159 treesize of output 112 [2021-08-06 15:29:41,440 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:41,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852981256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:41,440 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:29:41,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 15:29:41,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924927263] [2021-08-06 15:29:41,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:29:41,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:29:41,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:29:41,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:29:41,441 INFO L87 Difference]: Start difference. First operand 1442 states and 4803 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:42,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:29:42,222 INFO L93 Difference]: Finished difference Result 1909 states and 6217 transitions. [2021-08-06 15:29:42,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 15:29:42,222 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:29:42,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:29:42,225 INFO L225 Difference]: With dead ends: 1909 [2021-08-06 15:29:42,225 INFO L226 Difference]: Without dead ends: 1884 [2021-08-06 15:29:42,225 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 810.5ms TimeCoverageRelationStatistics Valid=153, Invalid=603, Unknown=0, NotChecked=0, Total=756 [2021-08-06 15:29:42,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1884 states. [2021-08-06 15:29:42,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1884 to 1449. [2021-08-06 15:29:42,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1449 states, 1448 states have (on average 3.337707182320442) internal successors, (4833), 1448 states have internal predecessors, (4833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:42,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 4833 transitions. [2021-08-06 15:29:42,244 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 4833 transitions. Word has length 26 [2021-08-06 15:29:42,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:29:42,244 INFO L470 AbstractCegarLoop]: Abstraction has 1449 states and 4833 transitions. [2021-08-06 15:29:42,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:42,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 4833 transitions. [2021-08-06 15:29:42,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:29:42,246 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:29:42,246 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:29:42,272 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-06 15:29:42,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-08-06 15:29:42,446 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:29:42,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:29:42,447 INFO L82 PathProgramCache]: Analyzing trace with hash -1293947297, now seen corresponding path program 27 times [2021-08-06 15:29:42,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:29:42,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74567099] [2021-08-06 15:29:42,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:29:42,447 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:29:42,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:29:43,280 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:43,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:29:43,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74567099] [2021-08-06 15:29:43,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74567099] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:43,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266666835] [2021-08-06 15:29:43,281 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:29:43,281 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:29:43,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:29:43,282 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:29:43,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-06 15:29:46,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 15:29:46,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:29:46,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:29:46,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:29:48,111 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:29:48,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 15:29:48,409 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:48,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266666835] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:48,409 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:29:48,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 15:29:48,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691661438] [2021-08-06 15:29:48,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:29:48,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:29:48,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:29:48,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:29:48,410 INFO L87 Difference]: Start difference. First operand 1449 states and 4833 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:49,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:29:49,293 INFO L93 Difference]: Finished difference Result 1822 states and 5979 transitions. [2021-08-06 15:29:49,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 15:29:49,293 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:29:49,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:29:49,297 INFO L225 Difference]: With dead ends: 1822 [2021-08-06 15:29:49,297 INFO L226 Difference]: Without dead ends: 1807 [2021-08-06 15:29:49,297 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 1045.7ms TimeCoverageRelationStatistics Valid=156, Invalid=600, Unknown=0, NotChecked=0, Total=756 [2021-08-06 15:29:49,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1807 states. [2021-08-06 15:29:49,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1807 to 1460. [2021-08-06 15:29:49,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1460 states, 1459 states have (on average 3.337902673063742) internal successors, (4870), 1459 states have internal predecessors, (4870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:49,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1460 states to 1460 states and 4870 transitions. [2021-08-06 15:29:49,315 INFO L78 Accepts]: Start accepts. Automaton has 1460 states and 4870 transitions. Word has length 26 [2021-08-06 15:29:49,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:29:49,315 INFO L470 AbstractCegarLoop]: Abstraction has 1460 states and 4870 transitions. [2021-08-06 15:29:49,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:49,315 INFO L276 IsEmpty]: Start isEmpty. Operand 1460 states and 4870 transitions. [2021-08-06 15:29:49,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:29:49,317 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:29:49,317 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:29:49,343 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-08-06 15:29:49,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-06 15:29:49,518 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:29:49,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:29:49,518 INFO L82 PathProgramCache]: Analyzing trace with hash 1383487219, now seen corresponding path program 28 times [2021-08-06 15:29:49,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:29:49,518 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16559554] [2021-08-06 15:29:49,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:29:49,518 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:29:49,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:29:50,841 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:50,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:29:50,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16559554] [2021-08-06 15:29:50,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16559554] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:50,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48711276] [2021-08-06 15:29:50,841 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:29:50,841 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:29:50,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:29:50,842 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:29:50,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-06 15:29:54,589 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:29:54,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:29:54,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:29:54,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:29:55,338 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 15:29:55,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 123 treesize of output 95 [2021-08-06 15:29:55,913 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:55,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48711276] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:55,913 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:29:55,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 15:29:55,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885000146] [2021-08-06 15:29:55,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:29:55,914 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:29:55,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:29:55,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:29:55,914 INFO L87 Difference]: Start difference. First operand 1460 states and 4870 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:57,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:29:57,272 INFO L93 Difference]: Finished difference Result 2099 states and 6753 transitions. [2021-08-06 15:29:57,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 15:29:57,273 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:29:57,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:29:57,276 INFO L225 Difference]: With dead ends: 2099 [2021-08-06 15:29:57,276 INFO L226 Difference]: Without dead ends: 2080 [2021-08-06 15:29:57,276 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 1426.8ms TimeCoverageRelationStatistics Valid=234, Invalid=888, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 15:29:57,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2080 states. [2021-08-06 15:29:57,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2080 to 1461. [2021-08-06 15:29:57,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1461 states, 1460 states have (on average 3.341095890410959) internal successors, (4878), 1460 states have internal predecessors, (4878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:57,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1461 states to 1461 states and 4878 transitions. [2021-08-06 15:29:57,296 INFO L78 Accepts]: Start accepts. Automaton has 1461 states and 4878 transitions. Word has length 26 [2021-08-06 15:29:57,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:29:57,296 INFO L470 AbstractCegarLoop]: Abstraction has 1461 states and 4878 transitions. [2021-08-06 15:29:57,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:29:57,296 INFO L276 IsEmpty]: Start isEmpty. Operand 1461 states and 4878 transitions. [2021-08-06 15:29:57,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:29:57,298 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:29:57,298 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:29:57,326 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-06 15:29:57,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:29:57,499 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:29:57,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:29:57,499 INFO L82 PathProgramCache]: Analyzing trace with hash -306455685, now seen corresponding path program 29 times [2021-08-06 15:29:57,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:29:57,499 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872697310] [2021-08-06 15:29:57,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:29:57,499 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:29:57,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:29:58,455 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:29:58,455 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:29:58,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872697310] [2021-08-06 15:29:58,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872697310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:29:58,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749008038] [2021-08-06 15:29:58,455 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:29:58,455 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:29:58,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:29:58,456 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:29:58,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-06 15:30:02,335 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 15:30:02,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:30:02,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-06 15:30:02,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:30:03,096 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-06 15:30:03,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 179 treesize of output 109 [2021-08-06 15:30:03,769 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:30:03,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1749008038] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:30:03,769 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:30:03,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 15:30:03,769 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420431241] [2021-08-06 15:30:03,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 15:30:03,769 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:30:03,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 15:30:03,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-08-06 15:30:03,770 INFO L87 Difference]: Start difference. First operand 1461 states and 4878 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:05,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:30:05,070 INFO L93 Difference]: Finished difference Result 1971 states and 6443 transitions. [2021-08-06 15:30:05,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 15:30:05,071 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:30:05,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:30:05,074 INFO L225 Difference]: With dead ends: 1971 [2021-08-06 15:30:05,074 INFO L226 Difference]: Without dead ends: 1946 [2021-08-06 15:30:05,074 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 1251.0ms TimeCoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-08-06 15:30:05,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1946 states. [2021-08-06 15:30:05,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1946 to 1461. [2021-08-06 15:30:05,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1461 states, 1460 states have (on average 3.341095890410959) internal successors, (4878), 1460 states have internal predecessors, (4878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:05,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1461 states to 1461 states and 4878 transitions. [2021-08-06 15:30:05,093 INFO L78 Accepts]: Start accepts. Automaton has 1461 states and 4878 transitions. Word has length 26 [2021-08-06 15:30:05,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:30:05,093 INFO L470 AbstractCegarLoop]: Abstraction has 1461 states and 4878 transitions. [2021-08-06 15:30:05,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:05,093 INFO L276 IsEmpty]: Start isEmpty. Operand 1461 states and 4878 transitions. [2021-08-06 15:30:05,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:30:05,095 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:30:05,095 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:30:05,122 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-06 15:30:05,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:30:05,296 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:30:05,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:30:05,296 INFO L82 PathProgramCache]: Analyzing trace with hash 1067313083, now seen corresponding path program 42 times [2021-08-06 15:30:05,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:30:05,296 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025045495] [2021-08-06 15:30:05,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:30:05,296 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:30:05,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:30:06,070 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:30:06,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:30:06,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025045495] [2021-08-06 15:30:06,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025045495] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:30:06,071 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3395547] [2021-08-06 15:30:06,071 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:30:06,071 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:30:06,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:30:06,071 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:30:06,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-06 15:30:10,082 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 15:30:10,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:30:10,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:30:10,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:30:11,247 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 15:30:11,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 139 treesize of output 99 [2021-08-06 15:30:11,433 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:30:11,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3395547] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:30:11,433 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:30:11,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 15:30:11,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773007595] [2021-08-06 15:30:11,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:30:11,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:30:11,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:30:11,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:30:11,434 INFO L87 Difference]: Start difference. First operand 1461 states and 4878 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:12,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:30:12,464 INFO L93 Difference]: Finished difference Result 1897 states and 6170 transitions. [2021-08-06 15:30:12,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 15:30:12,465 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:30:12,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:30:12,468 INFO L225 Difference]: With dead ends: 1897 [2021-08-06 15:30:12,468 INFO L226 Difference]: Without dead ends: 1871 [2021-08-06 15:30:12,468 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 1168.5ms TimeCoverageRelationStatistics Valid=236, Invalid=954, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 15:30:12,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1871 states. [2021-08-06 15:30:12,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1871 to 1465. [2021-08-06 15:30:12,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1465 states, 1464 states have (on average 3.33879781420765) internal successors, (4888), 1464 states have internal predecessors, (4888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:12,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1465 states to 1465 states and 4888 transitions. [2021-08-06 15:30:12,498 INFO L78 Accepts]: Start accepts. Automaton has 1465 states and 4888 transitions. Word has length 26 [2021-08-06 15:30:12,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:30:12,498 INFO L470 AbstractCegarLoop]: Abstraction has 1465 states and 4888 transitions. [2021-08-06 15:30:12,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:12,498 INFO L276 IsEmpty]: Start isEmpty. Operand 1465 states and 4888 transitions. [2021-08-06 15:30:12,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:30:12,500 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:30:12,500 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:30:12,527 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-06 15:30:12,701 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:30:12,701 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:30:12,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:30:12,702 INFO L82 PathProgramCache]: Analyzing trace with hash 2135187647, now seen corresponding path program 43 times [2021-08-06 15:30:12,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:30:12,702 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831953595] [2021-08-06 15:30:12,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:30:12,702 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:30:12,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:30:13,213 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:30:13,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:30:13,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831953595] [2021-08-06 15:30:13,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831953595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:30:13,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670926621] [2021-08-06 15:30:13,213 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:30:13,213 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:30:13,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:30:13,214 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:30:13,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-06 15:30:17,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:30:17,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:30:17,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:30:18,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:30:18,244 INFO L354 Elim1Store]: treesize reduction 44, result has 13.7 percent of original size [2021-08-06 15:30:18,244 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 165 treesize of output 115 [2021-08-06 15:30:18,524 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:30:18,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670926621] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:30:18,525 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:30:18,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 15:30:18,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514481371] [2021-08-06 15:30:18,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:30:18,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:30:18,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:30:18,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:30:18,525 INFO L87 Difference]: Start difference. First operand 1465 states and 4888 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:20,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:30:20,335 INFO L93 Difference]: Finished difference Result 2072 states and 6739 transitions. [2021-08-06 15:30:20,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 15:30:20,336 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:30:20,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:30:20,339 INFO L225 Difference]: With dead ends: 2072 [2021-08-06 15:30:20,339 INFO L226 Difference]: Without dead ends: 2057 [2021-08-06 15:30:20,340 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 1757.9ms TimeCoverageRelationStatistics Valid=403, Invalid=1667, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 15:30:20,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2057 states. [2021-08-06 15:30:20,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2057 to 1465. [2021-08-06 15:30:20,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1465 states, 1464 states have (on average 3.33879781420765) internal successors, (4888), 1464 states have internal predecessors, (4888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:20,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1465 states to 1465 states and 4888 transitions. [2021-08-06 15:30:20,360 INFO L78 Accepts]: Start accepts. Automaton has 1465 states and 4888 transitions. Word has length 26 [2021-08-06 15:30:20,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:30:20,360 INFO L470 AbstractCegarLoop]: Abstraction has 1465 states and 4888 transitions. [2021-08-06 15:30:20,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:20,360 INFO L276 IsEmpty]: Start isEmpty. Operand 1465 states and 4888 transitions. [2021-08-06 15:30:20,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:30:20,362 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:30:20,362 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:30:20,391 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-06 15:30:20,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-08-06 15:30:20,562 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:30:20,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:30:20,563 INFO L82 PathProgramCache]: Analyzing trace with hash 1546812223, now seen corresponding path program 30 times [2021-08-06 15:30:20,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:30:20,563 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576162308] [2021-08-06 15:30:20,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:30:20,563 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:30:20,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:30:21,740 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:30:21,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:30:21,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576162308] [2021-08-06 15:30:21,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576162308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:30:21,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812904727] [2021-08-06 15:30:21,741 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:30:21,741 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:30:21,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:30:21,742 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:30:21,742 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-06 15:30:25,871 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 15:30:25,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:30:25,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 15:30:25,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:30:27,089 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:30:27,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 123 treesize of output 103 [2021-08-06 15:30:28,511 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:30:28,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812904727] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:30:28,511 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:30:28,511 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 15:30:28,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710002572] [2021-08-06 15:30:28,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 15:30:28,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:30:28,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 15:30:28,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-08-06 15:30:28,512 INFO L87 Difference]: Start difference. First operand 1465 states and 4888 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:33,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:30:33,053 INFO L93 Difference]: Finished difference Result 2343 states and 7385 transitions. [2021-08-06 15:30:33,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 15:30:33,054 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:30:33,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:30:33,057 INFO L225 Difference]: With dead ends: 2343 [2021-08-06 15:30:33,057 INFO L226 Difference]: Without dead ends: 2309 [2021-08-06 15:30:33,058 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 4436.9ms TimeCoverageRelationStatistics Valid=387, Invalid=1869, Unknown=0, NotChecked=0, Total=2256 [2021-08-06 15:30:33,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2309 states. [2021-08-06 15:30:33,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2309 to 1485. [2021-08-06 15:30:33,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1485 states, 1484 states have (on average 3.3470350404312668) internal successors, (4967), 1484 states have internal predecessors, (4967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:33,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1485 states to 1485 states and 4967 transitions. [2021-08-06 15:30:33,080 INFO L78 Accepts]: Start accepts. Automaton has 1485 states and 4967 transitions. Word has length 26 [2021-08-06 15:30:33,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:30:33,080 INFO L470 AbstractCegarLoop]: Abstraction has 1485 states and 4967 transitions. [2021-08-06 15:30:33,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:33,080 INFO L276 IsEmpty]: Start isEmpty. Operand 1485 states and 4967 transitions. [2021-08-06 15:30:33,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:30:33,082 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:30:33,082 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:30:33,110 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-08-06 15:30:33,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:30:33,282 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:30:33,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:30:33,282 INFO L82 PathProgramCache]: Analyzing trace with hash -1197773509, now seen corresponding path program 44 times [2021-08-06 15:30:33,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:30:33,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983289213] [2021-08-06 15:30:33,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:30:33,283 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:30:33,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:30:33,811 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:30:33,812 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:30:33,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983289213] [2021-08-06 15:30:33,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983289213] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:30:33,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462769808] [2021-08-06 15:30:33,812 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:30:33,812 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:30:33,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:30:33,813 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:30:33,813 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-06 15:30:38,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:30:38,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:30:38,082 WARN L261 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-06 15:30:38,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:30:39,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:30:39,517 INFO L354 Elim1Store]: treesize reduction 22, result has 56.9 percent of original size [2021-08-06 15:30:39,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 169 treesize of output 139 [2021-08-06 15:30:40,233 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:30:40,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462769808] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:30:40,233 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:30:40,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-08-06 15:30:40,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339938291] [2021-08-06 15:30:40,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 15:30:40,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:30:40,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 15:30:40,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-08-06 15:30:40,234 INFO L87 Difference]: Start difference. First operand 1485 states and 4967 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:43,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:30:43,361 INFO L93 Difference]: Finished difference Result 2444 states and 7693 transitions. [2021-08-06 15:30:43,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-06 15:30:43,361 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:30:43,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:30:43,365 INFO L225 Difference]: With dead ends: 2444 [2021-08-06 15:30:43,366 INFO L226 Difference]: Without dead ends: 2400 [2021-08-06 15:30:43,366 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 2814.2ms TimeCoverageRelationStatistics Valid=511, Invalid=2569, Unknown=0, NotChecked=0, Total=3080 [2021-08-06 15:30:43,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2400 states. [2021-08-06 15:30:43,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2400 to 1485. [2021-08-06 15:30:43,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1485 states, 1484 states have (on average 3.3470350404312668) internal successors, (4967), 1484 states have internal predecessors, (4967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:43,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1485 states to 1485 states and 4967 transitions. [2021-08-06 15:30:43,390 INFO L78 Accepts]: Start accepts. Automaton has 1485 states and 4967 transitions. Word has length 26 [2021-08-06 15:30:43,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:30:43,390 INFO L470 AbstractCegarLoop]: Abstraction has 1485 states and 4967 transitions. [2021-08-06 15:30:43,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 21 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:43,390 INFO L276 IsEmpty]: Start isEmpty. Operand 1485 states and 4967 transitions. [2021-08-06 15:30:43,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:30:43,393 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:30:43,393 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:30:43,421 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-06 15:30:43,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:30:43,593 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:30:43,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:30:43,593 INFO L82 PathProgramCache]: Analyzing trace with hash 2120874943, now seen corresponding path program 45 times [2021-08-06 15:30:43,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:30:43,594 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325843629] [2021-08-06 15:30:43,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:30:43,594 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:30:43,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:30:44,045 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:30:44,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:30:44,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325843629] [2021-08-06 15:30:44,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325843629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:30:44,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189958342] [2021-08-06 15:30:44,046 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:30:44,046 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:30:44,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:30:44,049 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:30:44,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-06 15:30:48,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 15:30:48,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:30:48,503 WARN L261 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 38 conjunts are in the unsatisfiable core [2021-08-06 15:30:48,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:30:49,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:30:49,834 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-08-06 15:30:49,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 159 treesize of output 145 [2021-08-06 15:30:53,173 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:30:53,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189958342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:30:53,173 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:30:53,173 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-06 15:30:53,173 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236159842] [2021-08-06 15:30:53,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 15:30:53,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:30:53,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 15:30:53,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-08-06 15:30:53,174 INFO L87 Difference]: Start difference. First operand 1485 states and 4967 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:57,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:30:57,688 INFO L93 Difference]: Finished difference Result 2924 states and 9197 transitions. [2021-08-06 15:30:57,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-06 15:30:57,688 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:30:57,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:30:57,693 INFO L225 Difference]: With dead ends: 2924 [2021-08-06 15:30:57,693 INFO L226 Difference]: Without dead ends: 2894 [2021-08-06 15:30:57,694 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 895 ImplicationChecksByTransitivity, 3918.1ms TimeCoverageRelationStatistics Valid=517, Invalid=2789, Unknown=0, NotChecked=0, Total=3306 [2021-08-06 15:30:57,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2894 states. [2021-08-06 15:30:57,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2894 to 1490. [2021-08-06 15:30:57,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1490 states, 1489 states have (on average 3.3579583613163195) internal successors, (5000), 1489 states have internal predecessors, (5000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:57,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1490 states to 1490 states and 5000 transitions. [2021-08-06 15:30:57,719 INFO L78 Accepts]: Start accepts. Automaton has 1490 states and 5000 transitions. Word has length 26 [2021-08-06 15:30:57,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:30:57,719 INFO L470 AbstractCegarLoop]: Abstraction has 1490 states and 5000 transitions. [2021-08-06 15:30:57,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:30:57,719 INFO L276 IsEmpty]: Start isEmpty. Operand 1490 states and 5000 transitions. [2021-08-06 15:30:57,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:30:57,721 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:30:57,721 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:30:57,749 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-08-06 15:30:57,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-08-06 15:30:57,935 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:30:57,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:30:57,936 INFO L82 PathProgramCache]: Analyzing trace with hash 370619947, now seen corresponding path program 31 times [2021-08-06 15:30:57,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:30:57,936 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716930939] [2021-08-06 15:30:57,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:30:57,936 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:30:57,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:31:00,339 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:31:00,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:31:00,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716930939] [2021-08-06 15:31:00,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716930939] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:31:00,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616152621] [2021-08-06 15:31:00,339 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:31:00,339 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:31:00,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:31:00,340 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:31:00,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-06 15:31:04,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:31:04,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:31:04,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:31:06,418 INFO L354 Elim1Store]: treesize reduction 42, result has 14.3 percent of original size [2021-08-06 15:31:06,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 211 treesize of output 112 [2021-08-06 15:31:06,707 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:31:06,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616152621] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:31:06,707 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:31:06,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 15:31:06,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802187285] [2021-08-06 15:31:06,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:31:06,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:31:06,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:31:06,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:31:06,708 INFO L87 Difference]: Start difference. First operand 1490 states and 5000 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:31:09,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:31:09,248 INFO L93 Difference]: Finished difference Result 2069 states and 6676 transitions. [2021-08-06 15:31:09,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 15:31:09,249 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:31:09,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:31:09,252 INFO L225 Difference]: With dead ends: 2069 [2021-08-06 15:31:09,252 INFO L226 Difference]: Without dead ends: 2054 [2021-08-06 15:31:09,252 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 2326.5ms TimeCoverageRelationStatistics Valid=237, Invalid=819, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 15:31:09,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2054 states. [2021-08-06 15:31:09,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2054 to 1496. [2021-08-06 15:31:09,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.3605351170568563) internal successors, (5024), 1495 states have internal predecessors, (5024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:31:09,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5024 transitions. [2021-08-06 15:31:09,272 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5024 transitions. Word has length 26 [2021-08-06 15:31:09,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:31:09,272 INFO L470 AbstractCegarLoop]: Abstraction has 1496 states and 5024 transitions. [2021-08-06 15:31:09,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:31:09,273 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5024 transitions. [2021-08-06 15:31:09,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:31:09,274 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:31:09,274 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:31:09,302 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-08-06 15:31:09,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-08-06 15:31:09,475 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:31:09,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:31:09,475 INFO L82 PathProgramCache]: Analyzing trace with hash -1246912833, now seen corresponding path program 32 times [2021-08-06 15:31:09,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:31:09,475 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676500099] [2021-08-06 15:31:09,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:31:09,475 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:31:09,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:31:10,492 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:31:10,492 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:31:10,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676500099] [2021-08-06 15:31:10,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676500099] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:31:10,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127220209] [2021-08-06 15:31:10,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:31:10,492 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:31:10,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:31:10,493 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:31:10,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-06 15:31:15,123 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:31:15,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:31:15,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:31:15,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:31:15,996 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:31:15,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 125 treesize of output 105 [2021-08-06 15:31:17,030 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:31:17,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127220209] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:31:17,031 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:31:17,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-06 15:31:17,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701491325] [2021-08-06 15:31:17,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:31:17,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:31:17,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:31:17,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:31:17,031 INFO L87 Difference]: Start difference. First operand 1496 states and 5024 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:31:21,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:31:21,919 INFO L93 Difference]: Finished difference Result 2627 states and 8240 transitions. [2021-08-06 15:31:21,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 15:31:21,919 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:31:21,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:31:21,924 INFO L225 Difference]: With dead ends: 2627 [2021-08-06 15:31:21,924 INFO L226 Difference]: Without dead ends: 2589 [2021-08-06 15:31:21,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 4671.4ms TimeCoverageRelationStatistics Valid=385, Invalid=1777, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 15:31:21,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2589 states. [2021-08-06 15:31:21,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2589 to 1491. [2021-08-06 15:31:21,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1490 states have (on average 3.357718120805369) internal successors, (5003), 1490 states have internal predecessors, (5003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:31:21,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 5003 transitions. [2021-08-06 15:31:21,947 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 5003 transitions. Word has length 26 [2021-08-06 15:31:21,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:31:21,947 INFO L470 AbstractCegarLoop]: Abstraction has 1491 states and 5003 transitions. [2021-08-06 15:31:21,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:31:21,947 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 5003 transitions. [2021-08-06 15:31:21,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:31:21,949 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:31:21,949 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:31:21,978 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-08-06 15:31:22,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:31:22,149 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:31:22,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:31:22,150 INFO L82 PathProgramCache]: Analyzing trace with hash -971779985, now seen corresponding path program 46 times [2021-08-06 15:31:22,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:31:22,150 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261429009] [2021-08-06 15:31:22,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:31:22,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:31:22,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:31:22,758 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:31:22,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:31:22,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261429009] [2021-08-06 15:31:22,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261429009] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:31:22,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494941982] [2021-08-06 15:31:22,758 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:31:22,758 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:31:22,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:31:22,759 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:31:22,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-06 15:31:27,488 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:31:27,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:31:27,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 15:31:27,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:31:28,475 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 15:31:28,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 139 treesize of output 99 [2021-08-06 15:31:28,751 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:31:28,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494941982] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:31:28,751 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:31:28,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-08-06 15:31:28,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232361814] [2021-08-06 15:31:28,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:31:28,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:31:28,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:31:28,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:31:28,752 INFO L87 Difference]: Start difference. First operand 1491 states and 5003 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:31:31,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:31:31,494 INFO L93 Difference]: Finished difference Result 2921 states and 9316 transitions. [2021-08-06 15:31:31,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 15:31:31,494 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:31:31,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:31:31,499 INFO L225 Difference]: With dead ends: 2921 [2021-08-06 15:31:31,499 INFO L226 Difference]: Without dead ends: 2885 [2021-08-06 15:31:31,500 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 643 ImplicationChecksByTransitivity, 2526.7ms TimeCoverageRelationStatistics Valid=430, Invalid=1922, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 15:31:31,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2885 states. [2021-08-06 15:31:31,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2885 to 1530. [2021-08-06 15:31:31,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1530 states, 1529 states have (on average 3.3754087638979726) internal successors, (5161), 1529 states have internal predecessors, (5161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:31:31,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1530 states to 1530 states and 5161 transitions. [2021-08-06 15:31:31,538 INFO L78 Accepts]: Start accepts. Automaton has 1530 states and 5161 transitions. Word has length 26 [2021-08-06 15:31:31,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:31:31,538 INFO L470 AbstractCegarLoop]: Abstraction has 1530 states and 5161 transitions. [2021-08-06 15:31:31,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:31:31,538 INFO L276 IsEmpty]: Start isEmpty. Operand 1530 states and 5161 transitions. [2021-08-06 15:31:31,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:31:31,540 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:31:31,540 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:31:31,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-06 15:31:31,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:31:31,745 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:31:31,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:31:31,745 INFO L82 PathProgramCache]: Analyzing trace with hash 861868667, now seen corresponding path program 47 times [2021-08-06 15:31:31,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:31:31,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507750764] [2021-08-06 15:31:31,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:31:31,746 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:31:31,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:31:32,217 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:31:32,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:31:32,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507750764] [2021-08-06 15:31:32,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507750764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:31:32,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428271381] [2021-08-06 15:31:32,218 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:31:32,218 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:31:32,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:31:32,218 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:31:32,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-06 15:31:37,045 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 15:31:37,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:31:37,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 15:31:37,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:31:37,753 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-06 15:31:37,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 139 treesize of output 117 [2021-08-06 15:31:38,645 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:31:38,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428271381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:31:38,645 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:31:38,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-08-06 15:31:38,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121502332] [2021-08-06 15:31:38,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:31:38,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:31:38,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:31:38,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:31:38,646 INFO L87 Difference]: Start difference. First operand 1530 states and 5161 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:31:41,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:31:41,410 INFO L93 Difference]: Finished difference Result 2867 states and 9138 transitions. [2021-08-06 15:31:41,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 15:31:41,410 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:31:41,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:31:41,415 INFO L225 Difference]: With dead ends: 2867 [2021-08-06 15:31:41,415 INFO L226 Difference]: Without dead ends: 2819 [2021-08-06 15:31:41,415 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 2539.2ms TimeCoverageRelationStatistics Valid=419, Invalid=1743, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 15:31:41,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2819 states. [2021-08-06 15:31:41,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2819 to 1542. [2021-08-06 15:31:41,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1542 states, 1541 states have (on average 3.3776768332251783) internal successors, (5205), 1541 states have internal predecessors, (5205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:31:41,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1542 states to 1542 states and 5205 transitions. [2021-08-06 15:31:41,455 INFO L78 Accepts]: Start accepts. Automaton has 1542 states and 5205 transitions. Word has length 26 [2021-08-06 15:31:41,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:31:41,455 INFO L470 AbstractCegarLoop]: Abstraction has 1542 states and 5205 transitions. [2021-08-06 15:31:41,455 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:31:41,455 INFO L276 IsEmpty]: Start isEmpty. Operand 1542 states and 5205 transitions. [2021-08-06 15:31:41,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:31:41,457 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:31:41,457 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:31:41,488 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-06 15:31:41,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:31:41,658 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:31:41,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:31:41,658 INFO L82 PathProgramCache]: Analyzing trace with hash -53691289, now seen corresponding path program 33 times [2021-08-06 15:31:41,658 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:31:41,658 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717898043] [2021-08-06 15:31:41,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:31:41,658 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:31:41,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:31:42,689 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:31:42,689 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:31:42,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717898043] [2021-08-06 15:31:42,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717898043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:31:42,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355474876] [2021-08-06 15:31:42,689 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:31:42,689 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:31:42,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:31:42,690 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:31:42,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-06 15:31:47,569 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 15:31:47,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:31:47,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-06 15:31:47,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:31:48,988 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:31:48,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 125 treesize of output 117 [2021-08-06 15:31:50,307 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:31:50,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [355474876] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:31:50,307 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:31:50,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-08-06 15:31:50,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031266631] [2021-08-06 15:31:50,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 15:31:50,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:31:50,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 15:31:50,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-08-06 15:31:50,308 INFO L87 Difference]: Start difference. First operand 1542 states and 5205 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:31:54,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:31:54,073 INFO L93 Difference]: Finished difference Result 2186 states and 7084 transitions. [2021-08-06 15:31:54,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 15:31:54,073 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:31:54,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:31:54,077 INFO L225 Difference]: With dead ends: 2186 [2021-08-06 15:31:54,077 INFO L226 Difference]: Without dead ends: 2156 [2021-08-06 15:31:54,077 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 3409.4ms TimeCoverageRelationStatistics Valid=307, Invalid=1673, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 15:31:54,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2156 states. [2021-08-06 15:31:54,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2156 to 1551. [2021-08-06 15:31:54,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1551 states, 1550 states have (on average 3.3761290322580644) internal successors, (5233), 1550 states have internal predecessors, (5233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:31:54,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1551 states to 1551 states and 5233 transitions. [2021-08-06 15:31:54,098 INFO L78 Accepts]: Start accepts. Automaton has 1551 states and 5233 transitions. Word has length 26 [2021-08-06 15:31:54,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:31:54,098 INFO L470 AbstractCegarLoop]: Abstraction has 1551 states and 5233 transitions. [2021-08-06 15:31:54,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:31:54,098 INFO L276 IsEmpty]: Start isEmpty. Operand 1551 states and 5233 transitions. [2021-08-06 15:31:54,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:31:54,100 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:31:54,100 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:31:54,129 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-06 15:31:54,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:31:54,300 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:31:54,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:31:54,301 INFO L82 PathProgramCache]: Analyzing trace with hash -595104321, now seen corresponding path program 34 times [2021-08-06 15:31:54,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:31:54,301 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97338601] [2021-08-06 15:31:54,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:31:54,301 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:31:54,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:31:54,968 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:31:54,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:31:54,968 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97338601] [2021-08-06 15:31:54,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97338601] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:31:54,968 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259590800] [2021-08-06 15:31:54,968 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:31:54,968 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:31:54,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:31:54,969 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:31:54,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-06 15:32:00,004 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:32:00,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:32:00,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:32:00,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:32:00,766 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 15:32:00,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 104 treesize of output 86 [2021-08-06 15:32:01,428 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:32:01,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259590800] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:32:01,429 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:32:01,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-06 15:32:01,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139292008] [2021-08-06 15:32:01,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:32:01,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:32:01,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:32:01,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:32:01,429 INFO L87 Difference]: Start difference. First operand 1551 states and 5233 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:32:02,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:32:02,889 INFO L93 Difference]: Finished difference Result 2117 states and 6980 transitions. [2021-08-06 15:32:02,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 15:32:02,889 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:32:02,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:32:02,893 INFO L225 Difference]: With dead ends: 2117 [2021-08-06 15:32:02,893 INFO L226 Difference]: Without dead ends: 2092 [2021-08-06 15:32:02,893 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 1351.2ms TimeCoverageRelationStatistics Valid=239, Invalid=1021, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 15:32:02,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2092 states. [2021-08-06 15:32:02,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2092 to 1551. [2021-08-06 15:32:02,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1551 states, 1550 states have (on average 3.3761290322580644) internal successors, (5233), 1550 states have internal predecessors, (5233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:32:02,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1551 states to 1551 states and 5233 transitions. [2021-08-06 15:32:02,913 INFO L78 Accepts]: Start accepts. Automaton has 1551 states and 5233 transitions. Word has length 26 [2021-08-06 15:32:02,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:32:02,913 INFO L470 AbstractCegarLoop]: Abstraction has 1551 states and 5233 transitions. [2021-08-06 15:32:02,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:32:02,913 INFO L276 IsEmpty]: Start isEmpty. Operand 1551 states and 5233 transitions. [2021-08-06 15:32:02,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:32:02,915 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:32:02,915 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:32:02,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-06 15:32:03,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:32:03,116 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:32:03,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:32:03,116 INFO L82 PathProgramCache]: Analyzing trace with hash -458570249, now seen corresponding path program 35 times [2021-08-06 15:32:03,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:32:03,116 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653225291] [2021-08-06 15:32:03,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:32:03,116 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:32:03,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:32:03,957 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:32:03,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:32:03,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653225291] [2021-08-06 15:32:03,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653225291] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:32:03,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588057398] [2021-08-06 15:32:03,957 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:32:03,957 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:32:03,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:32:03,958 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:32:03,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-06 15:32:09,022 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 15:32:09,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:32:09,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-06 15:32:09,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:32:10,097 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 15:32:10,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 131 treesize of output 111 [2021-08-06 15:32:11,047 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:32:11,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588057398] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:32:11,047 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:32:11,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-06 15:32:11,047 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198165619] [2021-08-06 15:32:11,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:32:11,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:32:11,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:32:11,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:32:11,048 INFO L87 Difference]: Start difference. First operand 1551 states and 5233 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:32:13,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:32:13,955 INFO L93 Difference]: Finished difference Result 2337 states and 7630 transitions. [2021-08-06 15:32:13,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 15:32:13,955 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:32:13,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:32:13,960 INFO L225 Difference]: With dead ends: 2337 [2021-08-06 15:32:13,960 INFO L226 Difference]: Without dead ends: 2303 [2021-08-06 15:32:13,960 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 2689.0ms TimeCoverageRelationStatistics Valid=366, Invalid=1614, Unknown=0, NotChecked=0, Total=1980 [2021-08-06 15:32:13,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2303 states. [2021-08-06 15:32:13,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2303 to 1538. [2021-08-06 15:32:13,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1538 states, 1537 states have (on average 3.3747560182173064) internal successors, (5187), 1537 states have internal predecessors, (5187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:32:13,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1538 states to 1538 states and 5187 transitions. [2021-08-06 15:32:13,988 INFO L78 Accepts]: Start accepts. Automaton has 1538 states and 5187 transitions. Word has length 26 [2021-08-06 15:32:13,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:32:13,988 INFO L470 AbstractCegarLoop]: Abstraction has 1538 states and 5187 transitions. [2021-08-06 15:32:13,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:32:13,988 INFO L276 IsEmpty]: Start isEmpty. Operand 1538 states and 5187 transitions. [2021-08-06 15:32:13,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:32:13,990 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:32:13,990 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:32:14,021 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-08-06 15:32:14,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-08-06 15:32:14,191 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:32:14,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:32:14,191 INFO L82 PathProgramCache]: Analyzing trace with hash -1992303019, now seen corresponding path program 48 times [2021-08-06 15:32:14,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:32:14,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475887987] [2021-08-06 15:32:14,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:32:14,191 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:32:14,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:32:14,762 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:32:14,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:32:14,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475887987] [2021-08-06 15:32:14,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475887987] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:32:14,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35305070] [2021-08-06 15:32:14,762 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:32:14,762 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:32:14,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:32:14,763 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:32:14,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-06 15:32:20,037 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 15:32:20,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:32:20,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:32:20,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:32:21,242 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 15:32:21,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 139 treesize of output 99 [2021-08-06 15:32:21,429 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:32:21,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35305070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:32:21,429 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:32:21,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 15:32:21,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592634252] [2021-08-06 15:32:21,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:32:21,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:32:21,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:32:21,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:32:21,430 INFO L87 Difference]: Start difference. First operand 1538 states and 5187 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:32:23,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:32:23,057 INFO L93 Difference]: Finished difference Result 1992 states and 6529 transitions. [2021-08-06 15:32:23,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 15:32:23,057 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:32:23,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:32:23,060 INFO L225 Difference]: With dead ends: 1992 [2021-08-06 15:32:23,060 INFO L226 Difference]: Without dead ends: 1970 [2021-08-06 15:32:23,060 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 1602.3ms TimeCoverageRelationStatistics Valid=312, Invalid=1328, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 15:32:23,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1970 states. [2021-08-06 15:32:23,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1970 to 1529. [2021-08-06 15:32:23,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1529 states, 1528 states have (on average 3.380235602094241) internal successors, (5165), 1528 states have internal predecessors, (5165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:32:23,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1529 states to 1529 states and 5165 transitions. [2021-08-06 15:32:23,094 INFO L78 Accepts]: Start accepts. Automaton has 1529 states and 5165 transitions. Word has length 26 [2021-08-06 15:32:23,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:32:23,094 INFO L470 AbstractCegarLoop]: Abstraction has 1529 states and 5165 transitions. [2021-08-06 15:32:23,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:32:23,094 INFO L276 IsEmpty]: Start isEmpty. Operand 1529 states and 5165 transitions. [2021-08-06 15:32:23,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:32:23,096 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:32:23,096 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:32:23,128 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-08-06 15:32:23,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:32:23,297 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:32:23,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:32:23,297 INFO L82 PathProgramCache]: Analyzing trace with hash -1066809153, now seen corresponding path program 49 times [2021-08-06 15:32:23,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:32:23,298 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558447668] [2021-08-06 15:32:23,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:32:23,298 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:32:23,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:32:23,788 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:32:23,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:32:23,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558447668] [2021-08-06 15:32:23,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558447668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:32:23,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912063581] [2021-08-06 15:32:23,789 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:32:23,789 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:32:23,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:32:23,790 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:32:23,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-06 15:32:29,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:32:29,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:32:29,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:32:30,117 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 15:32:30,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 143 treesize of output 99 [2021-08-06 15:32:30,407 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:32:30,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912063581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:32:30,407 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:32:30,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 15:32:30,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249918800] [2021-08-06 15:32:30,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:32:30,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:32:30,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:32:30,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:32:30,408 INFO L87 Difference]: Start difference. First operand 1529 states and 5165 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:32:32,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:32:32,806 INFO L93 Difference]: Finished difference Result 2174 states and 7127 transitions. [2021-08-06 15:32:32,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-06 15:32:32,807 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:32:32,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:32:32,810 INFO L225 Difference]: With dead ends: 2174 [2021-08-06 15:32:32,811 INFO L226 Difference]: Without dead ends: 2159 [2021-08-06 15:32:32,811 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 2189.2ms TimeCoverageRelationStatistics Valid=496, Invalid=2054, Unknown=0, NotChecked=0, Total=2550 [2021-08-06 15:32:32,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2159 states. [2021-08-06 15:32:32,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2159 to 1529. [2021-08-06 15:32:32,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1529 states, 1528 states have (on average 3.380235602094241) internal successors, (5165), 1528 states have internal predecessors, (5165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:32:32,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1529 states to 1529 states and 5165 transitions. [2021-08-06 15:32:32,831 INFO L78 Accepts]: Start accepts. Automaton has 1529 states and 5165 transitions. Word has length 26 [2021-08-06 15:32:32,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:32:32,831 INFO L470 AbstractCegarLoop]: Abstraction has 1529 states and 5165 transitions. [2021-08-06 15:32:32,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:32:32,832 INFO L276 IsEmpty]: Start isEmpty. Operand 1529 states and 5165 transitions. [2021-08-06 15:32:32,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:32:32,833 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:32:32,834 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:32:32,865 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-06 15:32:33,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:32:33,034 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:32:33,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:32:33,034 INFO L82 PathProgramCache]: Analyzing trace with hash 2050253603, now seen corresponding path program 50 times [2021-08-06 15:32:33,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:32:33,034 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514535108] [2021-08-06 15:32:33,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:32:33,035 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:32:33,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:32:33,499 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:32:33,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:32:33,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514535108] [2021-08-06 15:32:33,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514535108] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:32:33,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736489986] [2021-08-06 15:32:33,499 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:32:33,499 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:32:33,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:32:33,500 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:32:33,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-06 15:32:38,906 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:32:38,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:32:38,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:32:38,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:32:39,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:32:39,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:32:39,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:32:39,944 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:32:39,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 159 treesize of output 131 [2021-08-06 15:32:40,754 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:32:40,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736489986] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:32:40,754 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:32:40,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-08-06 15:32:40,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795576303] [2021-08-06 15:32:40,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 15:32:40,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:32:40,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 15:32:40,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-08-06 15:32:40,755 INFO L87 Difference]: Start difference. First operand 1529 states and 5165 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:32:48,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:32:48,589 INFO L93 Difference]: Finished difference Result 2957 states and 9344 transitions. [2021-08-06 15:32:48,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-08-06 15:32:48,590 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:32:48,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:32:48,594 INFO L225 Difference]: With dead ends: 2957 [2021-08-06 15:32:48,594 INFO L226 Difference]: Without dead ends: 2910 [2021-08-06 15:32:48,595 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2846 ImplicationChecksByTransitivity, 6963.2ms TimeCoverageRelationStatistics Valid=1241, Invalid=6949, Unknown=0, NotChecked=0, Total=8190 [2021-08-06 15:32:48,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2910 states. [2021-08-06 15:32:48,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2910 to 1546. [2021-08-06 15:32:48,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1546 states, 1545 states have (on average 3.373462783171521) internal successors, (5212), 1545 states have internal predecessors, (5212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:32:48,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1546 states to 1546 states and 5212 transitions. [2021-08-06 15:32:48,621 INFO L78 Accepts]: Start accepts. Automaton has 1546 states and 5212 transitions. Word has length 26 [2021-08-06 15:32:48,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:32:48,621 INFO L470 AbstractCegarLoop]: Abstraction has 1546 states and 5212 transitions. [2021-08-06 15:32:48,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:32:48,621 INFO L276 IsEmpty]: Start isEmpty. Operand 1546 states and 5212 transitions. [2021-08-06 15:32:48,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:32:48,623 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:32:48,623 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:32:48,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-06 15:32:48,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:32:48,823 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:32:48,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:32:48,824 INFO L82 PathProgramCache]: Analyzing trace with hash 504016447, now seen corresponding path program 51 times [2021-08-06 15:32:48,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:32:48,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86016525] [2021-08-06 15:32:48,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:32:48,824 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:32:48,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:32:49,314 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:32:49,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:32:49,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86016525] [2021-08-06 15:32:49,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86016525] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:32:49,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763571422] [2021-08-06 15:32:49,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:32:49,314 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:32:49,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:32:49,315 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:32:49,315 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-06 15:32:54,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 15:32:54,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:32:54,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:32:54,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:32:55,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:32:55,668 INFO L354 Elim1Store]: treesize reduction 12, result has 76.5 percent of original size [2021-08-06 15:32:55,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 165 treesize of output 147 [2021-08-06 15:32:57,236 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:32:57,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763571422] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:32:57,236 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:32:57,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-08-06 15:32:57,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975459601] [2021-08-06 15:32:57,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 15:32:57,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:32:57,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 15:32:57,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-08-06 15:32:57,237 INFO L87 Difference]: Start difference. First operand 1546 states and 5212 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:00,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:33:00,042 INFO L93 Difference]: Finished difference Result 2090 states and 6760 transitions. [2021-08-06 15:33:00,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 15:33:00,042 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:33:00,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:33:00,046 INFO L225 Difference]: With dead ends: 2090 [2021-08-06 15:33:00,046 INFO L226 Difference]: Without dead ends: 2060 [2021-08-06 15:33:00,046 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 2612.0ms TimeCoverageRelationStatistics Valid=400, Invalid=1952, Unknown=0, NotChecked=0, Total=2352 [2021-08-06 15:33:00,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2060 states. [2021-08-06 15:33:00,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2060 to 1552. [2021-08-06 15:33:00,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1552 states, 1551 states have (on average 3.377820760799484) internal successors, (5239), 1551 states have internal predecessors, (5239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:00,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1552 states to 1552 states and 5239 transitions. [2021-08-06 15:33:00,067 INFO L78 Accepts]: Start accepts. Automaton has 1552 states and 5239 transitions. Word has length 26 [2021-08-06 15:33:00,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:33:00,067 INFO L470 AbstractCegarLoop]: Abstraction has 1552 states and 5239 transitions. [2021-08-06 15:33:00,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:00,067 INFO L276 IsEmpty]: Start isEmpty. Operand 1552 states and 5239 transitions. [2021-08-06 15:33:00,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:33:00,069 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:33:00,069 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:33:00,103 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2021-08-06 15:33:00,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:33:00,270 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:33:00,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:33:00,270 INFO L82 PathProgramCache]: Analyzing trace with hash -830378237, now seen corresponding path program 52 times [2021-08-06 15:33:00,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:33:00,270 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804052484] [2021-08-06 15:33:00,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:33:00,270 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:33:00,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:33:00,922 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:33:00,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:33:00,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804052484] [2021-08-06 15:33:00,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804052484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:33:00,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786284256] [2021-08-06 15:33:00,922 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:33:00,922 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:33:00,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:33:00,923 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:33:00,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-06 15:33:06,535 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:33:06,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:33:06,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:33:06,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:33:08,029 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 15:33:08,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 145 treesize of output 99 [2021-08-06 15:33:08,265 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:33:08,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786284256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:33:08,265 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:33:08,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 15:33:08,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496371390] [2021-08-06 15:33:08,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:33:08,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:33:08,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:33:08,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:33:08,266 INFO L87 Difference]: Start difference. First operand 1552 states and 5239 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:11,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:33:11,242 INFO L93 Difference]: Finished difference Result 2092 states and 6859 transitions. [2021-08-06 15:33:11,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 15:33:11,243 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:33:11,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:33:11,247 INFO L225 Difference]: With dead ends: 2092 [2021-08-06 15:33:11,247 INFO L226 Difference]: Without dead ends: 2077 [2021-08-06 15:33:11,247 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 2661.2ms TimeCoverageRelationStatistics Valid=369, Invalid=1701, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 15:33:11,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2077 states. [2021-08-06 15:33:11,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2077 to 1550. [2021-08-06 15:33:11,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1550 states, 1549 states have (on average 3.377663008392511) internal successors, (5232), 1549 states have internal predecessors, (5232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:11,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1550 states to 1550 states and 5232 transitions. [2021-08-06 15:33:11,266 INFO L78 Accepts]: Start accepts. Automaton has 1550 states and 5232 transitions. Word has length 26 [2021-08-06 15:33:11,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:33:11,267 INFO L470 AbstractCegarLoop]: Abstraction has 1550 states and 5232 transitions. [2021-08-06 15:33:11,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:11,267 INFO L276 IsEmpty]: Start isEmpty. Operand 1550 states and 5232 transitions. [2021-08-06 15:33:11,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:33:11,269 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:33:11,269 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:33:11,301 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-08-06 15:33:11,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:33:11,469 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:33:11,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:33:11,470 INFO L82 PathProgramCache]: Analyzing trace with hash -1239012221, now seen corresponding path program 53 times [2021-08-06 15:33:11,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:33:11,470 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920125604] [2021-08-06 15:33:11,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:33:11,470 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:33:11,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:33:12,052 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:33:12,052 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:33:12,052 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920125604] [2021-08-06 15:33:12,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920125604] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:33:12,052 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824165526] [2021-08-06 15:33:12,052 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:33:12,052 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:33:12,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:33:12,053 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:33:12,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-06 15:33:17,747 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 15:33:17,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:33:17,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 15:33:17,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:33:19,041 INFO L354 Elim1Store]: treesize reduction 26, result has 52.7 percent of original size [2021-08-06 15:33:19,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 269 treesize of output 173 [2021-08-06 15:33:20,024 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:33:20,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1824165526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:33:20,024 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:33:20,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-08-06 15:33:20,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413382189] [2021-08-06 15:33:20,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 15:33:20,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:33:20,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 15:33:20,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-08-06 15:33:20,025 INFO L87 Difference]: Start difference. First operand 1550 states and 5232 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:22,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:33:22,126 INFO L93 Difference]: Finished difference Result 1770 states and 5834 transitions. [2021-08-06 15:33:22,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 15:33:22,126 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:33:22,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:33:22,129 INFO L225 Difference]: With dead ends: 1770 [2021-08-06 15:33:22,129 INFO L226 Difference]: Without dead ends: 1755 [2021-08-06 15:33:22,129 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 1891.8ms TimeCoverageRelationStatistics Valid=232, Invalid=1328, Unknown=0, NotChecked=0, Total=1560 [2021-08-06 15:33:22,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1755 states. [2021-08-06 15:33:22,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1755 to 1552. [2021-08-06 15:33:22,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1552 states, 1551 states have (on average 3.377820760799484) internal successors, (5239), 1551 states have internal predecessors, (5239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:22,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1552 states to 1552 states and 5239 transitions. [2021-08-06 15:33:22,160 INFO L78 Accepts]: Start accepts. Automaton has 1552 states and 5239 transitions. Word has length 26 [2021-08-06 15:33:22,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:33:22,160 INFO L470 AbstractCegarLoop]: Abstraction has 1552 states and 5239 transitions. [2021-08-06 15:33:22,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:22,160 INFO L276 IsEmpty]: Start isEmpty. Operand 1552 states and 5239 transitions. [2021-08-06 15:33:22,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:33:22,162 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:33:22,162 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:33:22,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-08-06 15:33:22,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-06 15:33:22,362 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:33:22,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:33:22,363 INFO L82 PathProgramCache]: Analyzing trace with hash -471125125, now seen corresponding path program 54 times [2021-08-06 15:33:22,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:33:22,363 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164738384] [2021-08-06 15:33:22,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:33:22,363 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:33:22,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:33:22,848 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:33:22,848 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:33:22,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164738384] [2021-08-06 15:33:22,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164738384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:33:22,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825983025] [2021-08-06 15:33:22,849 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:33:22,849 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:33:22,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:33:22,849 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:33:22,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-06 15:33:28,649 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 15:33:28,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:33:28,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-06 15:33:28,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:33:29,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:33:29,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:33:29,391 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:33:29,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 139 treesize of output 113 [2021-08-06 15:33:30,230 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:33:30,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825983025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:33:30,230 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:33:30,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-08-06 15:33:30,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280968872] [2021-08-06 15:33:30,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 15:33:30,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:33:30,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 15:33:30,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2021-08-06 15:33:30,231 INFO L87 Difference]: Start difference. First operand 1552 states and 5239 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:33,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:33:33,560 INFO L93 Difference]: Finished difference Result 2312 states and 7335 transitions. [2021-08-06 15:33:33,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-06 15:33:33,560 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:33:33,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:33:33,564 INFO L225 Difference]: With dead ends: 2312 [2021-08-06 15:33:33,564 INFO L226 Difference]: Without dead ends: 2282 [2021-08-06 15:33:33,565 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 855 ImplicationChecksByTransitivity, 3061.8ms TimeCoverageRelationStatistics Valid=683, Invalid=2287, Unknown=0, NotChecked=0, Total=2970 [2021-08-06 15:33:33,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2282 states. [2021-08-06 15:33:33,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2282 to 1560. [2021-08-06 15:33:33,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1560 states, 1559 states have (on average 3.375881975625401) internal successors, (5263), 1559 states have internal predecessors, (5263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:33,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1560 states to 1560 states and 5263 transitions. [2021-08-06 15:33:33,587 INFO L78 Accepts]: Start accepts. Automaton has 1560 states and 5263 transitions. Word has length 26 [2021-08-06 15:33:33,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:33:33,588 INFO L470 AbstractCegarLoop]: Abstraction has 1560 states and 5263 transitions. [2021-08-06 15:33:33,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:33,588 INFO L276 IsEmpty]: Start isEmpty. Operand 1560 states and 5263 transitions. [2021-08-06 15:33:33,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:33:33,590 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:33:33,590 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:33:33,623 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-06 15:33:33,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:33:33,790 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:33:33,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:33:33,790 INFO L82 PathProgramCache]: Analyzing trace with hash 2072067939, now seen corresponding path program 36 times [2021-08-06 15:33:33,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:33:33,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297029701] [2021-08-06 15:33:33,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:33:33,791 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:33:33,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:33:34,269 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:33:34,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:33:34,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297029701] [2021-08-06 15:33:34,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297029701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:33:34,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066977140] [2021-08-06 15:33:34,269 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:33:34,269 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:33:34,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:33:34,270 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:33:34,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-06 15:33:40,158 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 15:33:40,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:33:40,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:33:40,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:33:41,414 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:33:41,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 123 treesize of output 103 [2021-08-06 15:33:41,958 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:33:41,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066977140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:33:41,959 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:33:41,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-06 15:33:41,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395950896] [2021-08-06 15:33:41,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 15:33:41,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:33:41,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 15:33:41,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-08-06 15:33:41,959 INFO L87 Difference]: Start difference. First operand 1560 states and 5263 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:44,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:33:44,950 INFO L93 Difference]: Finished difference Result 2159 states and 7016 transitions. [2021-08-06 15:33:44,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-06 15:33:44,951 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:33:44,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:33:44,955 INFO L225 Difference]: With dead ends: 2159 [2021-08-06 15:33:44,955 INFO L226 Difference]: Without dead ends: 2129 [2021-08-06 15:33:44,955 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 2615.9ms TimeCoverageRelationStatistics Valid=275, Invalid=1795, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 15:33:44,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2129 states. [2021-08-06 15:33:44,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2129 to 1571. [2021-08-06 15:33:44,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1571 states, 1570 states have (on average 3.3802547770700637) internal successors, (5307), 1570 states have internal predecessors, (5307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:44,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1571 states to 1571 states and 5307 transitions. [2021-08-06 15:33:44,976 INFO L78 Accepts]: Start accepts. Automaton has 1571 states and 5307 transitions. Word has length 26 [2021-08-06 15:33:44,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:33:44,977 INFO L470 AbstractCegarLoop]: Abstraction has 1571 states and 5307 transitions. [2021-08-06 15:33:44,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:44,977 INFO L276 IsEmpty]: Start isEmpty. Operand 1571 states and 5307 transitions. [2021-08-06 15:33:44,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:33:44,979 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:33:44,979 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:33:45,013 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-06 15:33:45,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:33:45,193 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:33:45,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:33:45,193 INFO L82 PathProgramCache]: Analyzing trace with hash -506719261, now seen corresponding path program 37 times [2021-08-06 15:33:45,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:33:45,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018076372] [2021-08-06 15:33:45,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:33:45,193 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:33:45,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:33:45,678 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:33:45,678 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:33:45,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018076372] [2021-08-06 15:33:45,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018076372] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:33:45,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864417724] [2021-08-06 15:33:45,679 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:33:45,679 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:33:45,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:33:45,679 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:33:45,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-06 15:33:51,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:33:51,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:33:51,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:33:52,928 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:33:52,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 15:33:53,154 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:33:53,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864417724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:33:53,154 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:33:53,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-06 15:33:53,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667604239] [2021-08-06 15:33:53,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 15:33:53,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:33:53,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 15:33:53,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-08-06 15:33:53,155 INFO L87 Difference]: Start difference. First operand 1571 states and 5307 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:54,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:33:54,311 INFO L93 Difference]: Finished difference Result 1970 states and 6530 transitions. [2021-08-06 15:33:54,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 15:33:54,311 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:33:54,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:33:54,315 INFO L225 Difference]: With dead ends: 1970 [2021-08-06 15:33:54,315 INFO L226 Difference]: Without dead ends: 1955 [2021-08-06 15:33:54,315 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1158.3ms TimeCoverageRelationStatistics Valid=174, Invalid=756, Unknown=0, NotChecked=0, Total=930 [2021-08-06 15:33:54,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1955 states. [2021-08-06 15:33:54,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1955 to 1560. [2021-08-06 15:33:54,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1560 states, 1559 states have (on average 3.3835792174470813) internal successors, (5275), 1559 states have internal predecessors, (5275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:54,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1560 states to 1560 states and 5275 transitions. [2021-08-06 15:33:54,335 INFO L78 Accepts]: Start accepts. Automaton has 1560 states and 5275 transitions. Word has length 26 [2021-08-06 15:33:54,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:33:54,335 INFO L470 AbstractCegarLoop]: Abstraction has 1560 states and 5275 transitions. [2021-08-06 15:33:54,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:33:54,335 INFO L276 IsEmpty]: Start isEmpty. Operand 1560 states and 5275 transitions. [2021-08-06 15:33:54,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:33:54,337 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:33:54,337 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:33:54,370 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-08-06 15:33:54,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:33:54,538 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:33:54,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:33:54,538 INFO L82 PathProgramCache]: Analyzing trace with hash 1424908667, now seen corresponding path program 38 times [2021-08-06 15:33:54,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:33:54,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031090101] [2021-08-06 15:33:54,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:33:54,538 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:33:54,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:33:55,160 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:33:55,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:33:55,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031090101] [2021-08-06 15:33:55,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031090101] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:33:55,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908279263] [2021-08-06 15:33:55,160 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:33:55,161 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:33:55,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:33:55,162 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:33:55,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-06 15:34:01,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:34:01,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:34:01,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:34:01,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:34:02,327 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-06 15:34:02,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 235 treesize of output 113 [2021-08-06 15:34:02,617 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:34:02,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908279263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:34:02,618 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:34:02,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-06 15:34:02,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758994954] [2021-08-06 15:34:02,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 15:34:02,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:34:02,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 15:34:02,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-06 15:34:02,618 INFO L87 Difference]: Start difference. First operand 1560 states and 5275 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:04,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:34:04,021 INFO L93 Difference]: Finished difference Result 2232 states and 7328 transitions. [2021-08-06 15:34:04,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 15:34:04,022 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:34:04,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:34:04,025 INFO L225 Difference]: With dead ends: 2232 [2021-08-06 15:34:04,025 INFO L226 Difference]: Without dead ends: 2217 [2021-08-06 15:34:04,025 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 1481.4ms TimeCoverageRelationStatistics Valid=186, Invalid=744, Unknown=0, NotChecked=0, Total=930 [2021-08-06 15:34:04,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2217 states. [2021-08-06 15:34:04,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2217 to 1552. [2021-08-06 15:34:04,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1552 states, 1551 states have (on average 3.382333978078659) internal successors, (5246), 1551 states have internal predecessors, (5246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:04,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1552 states to 1552 states and 5246 transitions. [2021-08-06 15:34:04,046 INFO L78 Accepts]: Start accepts. Automaton has 1552 states and 5246 transitions. Word has length 26 [2021-08-06 15:34:04,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:34:04,047 INFO L470 AbstractCegarLoop]: Abstraction has 1552 states and 5246 transitions. [2021-08-06 15:34:04,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:04,047 INFO L276 IsEmpty]: Start isEmpty. Operand 1552 states and 5246 transitions. [2021-08-06 15:34:04,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:34:04,049 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:34:04,049 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:34:04,083 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2021-08-06 15:34:04,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:34:04,249 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:34:04,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:34:04,250 INFO L82 PathProgramCache]: Analyzing trace with hash 165902391, now seen corresponding path program 39 times [2021-08-06 15:34:04,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:34:04,250 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086471242] [2021-08-06 15:34:04,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:34:04,250 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:34:04,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:34:04,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:34:04,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:34:04,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086471242] [2021-08-06 15:34:04,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086471242] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:34:04,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848181332] [2021-08-06 15:34:04,730 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:34:04,730 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:34:04,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:34:04,731 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:34:04,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-06 15:34:10,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 15:34:10,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:34:10,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-06 15:34:10,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:34:11,986 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 15:34:11,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 203 treesize of output 128 [2021-08-06 15:34:13,118 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:34:13,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848181332] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:34:13,119 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:34:13,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-06 15:34:13,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631074526] [2021-08-06 15:34:13,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 15:34:13,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:34:13,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 15:34:13,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-08-06 15:34:13,119 INFO L87 Difference]: Start difference. First operand 1552 states and 5246 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:14,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:34:14,668 INFO L93 Difference]: Finished difference Result 2417 states and 7942 transitions. [2021-08-06 15:34:14,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 15:34:14,669 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:34:14,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:34:14,673 INFO L225 Difference]: With dead ends: 2417 [2021-08-06 15:34:14,673 INFO L226 Difference]: Without dead ends: 2402 [2021-08-06 15:34:14,673 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 1451.7ms TimeCoverageRelationStatistics Valid=210, Invalid=782, Unknown=0, NotChecked=0, Total=992 [2021-08-06 15:34:14,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2402 states. [2021-08-06 15:34:14,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2402 to 1546. [2021-08-06 15:34:14,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1546 states, 1545 states have (on average 3.3779935275080906) internal successors, (5219), 1545 states have internal predecessors, (5219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:14,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1546 states to 1546 states and 5219 transitions. [2021-08-06 15:34:14,696 INFO L78 Accepts]: Start accepts. Automaton has 1546 states and 5219 transitions. Word has length 26 [2021-08-06 15:34:14,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:34:14,696 INFO L470 AbstractCegarLoop]: Abstraction has 1546 states and 5219 transitions. [2021-08-06 15:34:14,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:14,696 INFO L276 IsEmpty]: Start isEmpty. Operand 1546 states and 5219 transitions. [2021-08-06 15:34:14,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:34:14,698 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:34:14,698 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:34:14,733 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-08-06 15:34:14,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:34:14,898 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:34:14,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:34:14,899 INFO L82 PathProgramCache]: Analyzing trace with hash 1863734655, now seen corresponding path program 40 times [2021-08-06 15:34:14,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:34:14,899 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503585626] [2021-08-06 15:34:14,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:34:14,899 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:34:14,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:34:15,443 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:34:15,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:34:15,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503585626] [2021-08-06 15:34:15,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503585626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:34:15,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905921233] [2021-08-06 15:34:15,443 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:34:15,443 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:34:15,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:34:15,444 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:34:15,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-06 15:34:21,739 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:34:21,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:34:21,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:34:21,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:34:23,024 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:34:23,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 15:34:23,220 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:34:23,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905921233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:34:23,221 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:34:23,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-06 15:34:23,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130966843] [2021-08-06 15:34:23,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 15:34:23,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:34:23,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 15:34:23,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-08-06 15:34:23,221 INFO L87 Difference]: Start difference. First operand 1546 states and 5219 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:23,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:34:23,986 INFO L93 Difference]: Finished difference Result 2026 states and 6672 transitions. [2021-08-06 15:34:23,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 15:34:23,986 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:34:23,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:34:23,990 INFO L225 Difference]: With dead ends: 2026 [2021-08-06 15:34:23,990 INFO L226 Difference]: Without dead ends: 2011 [2021-08-06 15:34:23,990 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 847.3ms TimeCoverageRelationStatistics Valid=146, Invalid=556, Unknown=0, NotChecked=0, Total=702 [2021-08-06 15:34:23,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2011 states. [2021-08-06 15:34:24,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2011 to 1523. [2021-08-06 15:34:24,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1523 states, 1522 states have (on average 3.3777923784494086) internal successors, (5141), 1522 states have internal predecessors, (5141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:24,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1523 states to 1523 states and 5141 transitions. [2021-08-06 15:34:24,010 INFO L78 Accepts]: Start accepts. Automaton has 1523 states and 5141 transitions. Word has length 26 [2021-08-06 15:34:24,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:34:24,010 INFO L470 AbstractCegarLoop]: Abstraction has 1523 states and 5141 transitions. [2021-08-06 15:34:24,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:24,010 INFO L276 IsEmpty]: Start isEmpty. Operand 1523 states and 5141 transitions. [2021-08-06 15:34:24,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:34:24,012 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:34:24,012 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:34:24,046 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-08-06 15:34:24,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-08-06 15:34:24,219 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:34:24,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:34:24,219 INFO L82 PathProgramCache]: Analyzing trace with hash 1994699011, now seen corresponding path program 41 times [2021-08-06 15:34:24,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:34:24,219 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125732650] [2021-08-06 15:34:24,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:34:24,220 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:34:24,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:34:24,769 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:34:24,770 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:34:24,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125732650] [2021-08-06 15:34:24,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125732650] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:34:24,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054134346] [2021-08-06 15:34:24,770 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:34:24,770 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:34:24,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:34:24,772 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:34:24,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-06 15:34:31,133 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 15:34:31,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:34:31,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:34:31,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:34:31,954 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:34:31,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 102 treesize of output 79 [2021-08-06 15:34:32,313 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:34:32,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054134346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:34:32,313 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:34:32,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-06 15:34:32,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252361052] [2021-08-06 15:34:32,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:34:32,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:34:32,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:34:32,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:34:32,314 INFO L87 Difference]: Start difference. First operand 1523 states and 5141 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:32,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:34:32,591 INFO L93 Difference]: Finished difference Result 1609 states and 5358 transitions. [2021-08-06 15:34:32,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 15:34:32,591 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:34:32,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:34:32,594 INFO L225 Difference]: With dead ends: 1609 [2021-08-06 15:34:32,594 INFO L226 Difference]: Without dead ends: 1594 [2021-08-06 15:34:32,594 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 517.5ms TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:34:32,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1594 states. [2021-08-06 15:34:32,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1594 to 1521. [2021-08-06 15:34:32,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1521 states, 1520 states have (on average 3.3815789473684212) internal successors, (5140), 1520 states have internal predecessors, (5140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:32,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 5140 transitions. [2021-08-06 15:34:32,636 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 5140 transitions. Word has length 26 [2021-08-06 15:34:32,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:34:32,637 INFO L470 AbstractCegarLoop]: Abstraction has 1521 states and 5140 transitions. [2021-08-06 15:34:32,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 18 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:32,637 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 5140 transitions. [2021-08-06 15:34:32,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:34:32,639 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:34:32,639 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:34:32,674 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-08-06 15:34:32,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-08-06 15:34:32,840 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:34:32,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:34:32,840 INFO L82 PathProgramCache]: Analyzing trace with hash -729442685, now seen corresponding path program 42 times [2021-08-06 15:34:32,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:34:32,840 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613759226] [2021-08-06 15:34:32,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:34:32,840 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:34:32,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:34:33,304 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:34:33,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:34:33,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613759226] [2021-08-06 15:34:33,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613759226] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:34:33,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464004864] [2021-08-06 15:34:33,304 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:34:33,304 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:34:33,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:34:33,309 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:34:33,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-06 15:34:39,890 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 15:34:39,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:34:39,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:34:39,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:34:40,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:34:40,555 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:34:40,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 98 [2021-08-06 15:34:41,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:34:41,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464004864] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:34:41,853 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:34:41,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-06 15:34:41,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625929599] [2021-08-06 15:34:41,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:34:41,854 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:34:41,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:34:41,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:34:41,854 INFO L87 Difference]: Start difference. First operand 1521 states and 5140 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:43,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:34:43,244 INFO L93 Difference]: Finished difference Result 2115 states and 6951 transitions. [2021-08-06 15:34:43,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 15:34:43,244 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:34:43,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:34:43,248 INFO L225 Difference]: With dead ends: 2115 [2021-08-06 15:34:43,248 INFO L226 Difference]: Without dead ends: 2090 [2021-08-06 15:34:43,248 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 1189.3ms TimeCoverageRelationStatistics Valid=174, Invalid=882, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 15:34:43,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2090 states. [2021-08-06 15:34:43,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2090 to 1519. [2021-08-06 15:34:43,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1519 states, 1518 states have (on average 3.3814229249011856) internal successors, (5133), 1518 states have internal predecessors, (5133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:43,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1519 states to 1519 states and 5133 transitions. [2021-08-06 15:34:43,268 INFO L78 Accepts]: Start accepts. Automaton has 1519 states and 5133 transitions. Word has length 26 [2021-08-06 15:34:43,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:34:43,268 INFO L470 AbstractCegarLoop]: Abstraction has 1519 states and 5133 transitions. [2021-08-06 15:34:43,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:43,268 INFO L276 IsEmpty]: Start isEmpty. Operand 1519 states and 5133 transitions. [2021-08-06 15:34:43,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:34:43,270 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:34:43,270 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:34:43,306 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2021-08-06 15:34:43,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:34:43,470 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:34:43,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:34:43,470 INFO L82 PathProgramCache]: Analyzing trace with hash 1067552615, now seen corresponding path program 43 times [2021-08-06 15:34:43,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:34:43,470 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56169538] [2021-08-06 15:34:43,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:34:43,471 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:34:43,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:34:44,222 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:34:44,223 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:34:44,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56169538] [2021-08-06 15:34:44,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56169538] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:34:44,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873559366] [2021-08-06 15:34:44,223 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:34:44,223 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:34:44,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:34:44,224 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:34:44,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-06 15:34:50,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:34:50,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:34:50,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:34:52,205 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:34:52,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 15:34:52,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:34:52,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873559366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:34:52,439 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:34:52,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-06 15:34:52,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326631863] [2021-08-06 15:34:52,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 15:34:52,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:34:52,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 15:34:52,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-08-06 15:34:52,439 INFO L87 Difference]: Start difference. First operand 1519 states and 5133 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:53,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:34:53,534 INFO L93 Difference]: Finished difference Result 2011 states and 6635 transitions. [2021-08-06 15:34:53,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 15:34:53,534 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:34:53,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:34:53,538 INFO L225 Difference]: With dead ends: 2011 [2021-08-06 15:34:53,538 INFO L226 Difference]: Without dead ends: 1996 [2021-08-06 15:34:53,538 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 1156.9ms TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2021-08-06 15:34:53,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1996 states. [2021-08-06 15:34:53,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1996 to 1521. [2021-08-06 15:34:53,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1521 states, 1520 states have (on average 3.3776315789473683) internal successors, (5134), 1520 states have internal predecessors, (5134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:53,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1521 states to 1521 states and 5134 transitions. [2021-08-06 15:34:53,557 INFO L78 Accepts]: Start accepts. Automaton has 1521 states and 5134 transitions. Word has length 26 [2021-08-06 15:34:53,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:34:53,557 INFO L470 AbstractCegarLoop]: Abstraction has 1521 states and 5134 transitions. [2021-08-06 15:34:53,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:34:53,557 INFO L276 IsEmpty]: Start isEmpty. Operand 1521 states and 5134 transitions. [2021-08-06 15:34:53,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:34:53,559 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:34:53,559 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:34:53,594 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-08-06 15:34:53,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:34:53,760 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:34:53,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:34:53,760 INFO L82 PathProgramCache]: Analyzing trace with hash -1846811585, now seen corresponding path program 44 times [2021-08-06 15:34:53,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:34:53,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302498412] [2021-08-06 15:34:53,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:34:53,760 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:34:53,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:34:54,414 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:34:54,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:34:54,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302498412] [2021-08-06 15:34:54,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302498412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:34:54,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869480785] [2021-08-06 15:34:54,415 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:34:54,415 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:34:54,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:34:54,416 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:34:54,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-06 15:35:01,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:35:01,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:35:01,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:35:01,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:35:01,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:35:01,841 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-06 15:35:01,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 96 treesize of output 78 [2021-08-06 15:35:02,440 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:35:02,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869480785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:35:02,441 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:35:02,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 15:35:02,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572922111] [2021-08-06 15:35:02,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:35:02,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:35:02,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:35:02,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:35:02,441 INFO L87 Difference]: Start difference. First operand 1521 states and 5134 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:03,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:35:03,339 INFO L93 Difference]: Finished difference Result 2088 states and 6877 transitions. [2021-08-06 15:35:03,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 15:35:03,340 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:35:03,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:35:03,343 INFO L225 Difference]: With dead ends: 2088 [2021-08-06 15:35:03,343 INFO L226 Difference]: Without dead ends: 2063 [2021-08-06 15:35:03,343 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 1013.6ms TimeCoverageRelationStatistics Valid=157, Invalid=655, Unknown=0, NotChecked=0, Total=812 [2021-08-06 15:35:03,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2063 states. [2021-08-06 15:35:03,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2063 to 1515. [2021-08-06 15:35:03,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1515 states, 1514 states have (on average 3.3751651254953763) internal successors, (5110), 1514 states have internal predecessors, (5110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:03,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1515 states to 1515 states and 5110 transitions. [2021-08-06 15:35:03,363 INFO L78 Accepts]: Start accepts. Automaton has 1515 states and 5110 transitions. Word has length 26 [2021-08-06 15:35:03,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:35:03,363 INFO L470 AbstractCegarLoop]: Abstraction has 1515 states and 5110 transitions. [2021-08-06 15:35:03,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:03,363 INFO L276 IsEmpty]: Start isEmpty. Operand 1515 states and 5110 transitions. [2021-08-06 15:35:03,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:35:03,365 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:35:03,365 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:35:03,401 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-06 15:35:03,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-08-06 15:35:03,565 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:35:03,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:35:03,565 INFO L82 PathProgramCache]: Analyzing trace with hash -1710277513, now seen corresponding path program 45 times [2021-08-06 15:35:03,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:35:03,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899768124] [2021-08-06 15:35:03,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:35:03,566 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:35:03,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:35:04,221 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:35:04,222 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:35:04,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899768124] [2021-08-06 15:35:04,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899768124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:35:04,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339493181] [2021-08-06 15:35:04,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:35:04,222 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:35:04,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:35:04,223 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:35:04,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-06 15:35:11,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 15:35:11,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:35:11,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-06 15:35:11,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:35:12,014 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-06 15:35:12,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 131 treesize of output 111 [2021-08-06 15:35:12,846 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:35:12,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339493181] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:35:12,846 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:35:12,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-06 15:35:12,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349393434] [2021-08-06 15:35:12,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 15:35:12,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:35:12,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 15:35:12,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-08-06 15:35:12,847 INFO L87 Difference]: Start difference. First operand 1515 states and 5110 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:14,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:35:14,616 INFO L93 Difference]: Finished difference Result 2339 states and 7642 transitions. [2021-08-06 15:35:14,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 15:35:14,617 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:35:14,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:35:14,621 INFO L225 Difference]: With dead ends: 2339 [2021-08-06 15:35:14,621 INFO L226 Difference]: Without dead ends: 2320 [2021-08-06 15:35:14,621 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 1813.8ms TimeCoverageRelationStatistics Valid=234, Invalid=822, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 15:35:14,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2320 states. [2021-08-06 15:35:14,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2320 to 1496. [2021-08-06 15:35:14,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 3.37123745819398) internal successors, (5040), 1495 states have internal predecessors, (5040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:14,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 5040 transitions. [2021-08-06 15:35:14,643 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 5040 transitions. Word has length 26 [2021-08-06 15:35:14,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:35:14,643 INFO L470 AbstractCegarLoop]: Abstraction has 1496 states and 5040 transitions. [2021-08-06 15:35:14,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:14,643 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 5040 transitions. [2021-08-06 15:35:14,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:35:14,645 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:35:14,645 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:35:14,683 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2021-08-06 15:35:14,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:35:14,845 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:35:14,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:35:14,845 INFO L82 PathProgramCache]: Analyzing trace with hash 1505561531, now seen corresponding path program 46 times [2021-08-06 15:35:14,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:35:14,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758202410] [2021-08-06 15:35:14,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:35:14,846 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:35:14,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:35:15,613 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:35:15,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:35:15,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758202410] [2021-08-06 15:35:15,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758202410] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:35:15,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908175477] [2021-08-06 15:35:15,614 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:35:15,614 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:35:15,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:35:15,615 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:35:15,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-06 15:35:22,474 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:35:22,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:35:22,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:35:22,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:35:23,847 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:35:23,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 128 treesize of output 93 [2021-08-06 15:35:24,104 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:35:24,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908175477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:35:24,104 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:35:24,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-06 15:35:24,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731133306] [2021-08-06 15:35:24,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 15:35:24,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:35:24,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 15:35:24,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-06 15:35:24,105 INFO L87 Difference]: Start difference. First operand 1496 states and 5040 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:24,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:35:24,655 INFO L93 Difference]: Finished difference Result 1990 states and 6562 transitions. [2021-08-06 15:35:24,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 15:35:24,655 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:35:24,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:35:24,659 INFO L225 Difference]: With dead ends: 1990 [2021-08-06 15:35:24,660 INFO L226 Difference]: Without dead ends: 1975 [2021-08-06 15:35:24,660 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 680.7ms TimeCoverageRelationStatistics Valid=123, Invalid=429, Unknown=0, NotChecked=0, Total=552 [2021-08-06 15:35:24,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2021-08-06 15:35:24,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 1538. [2021-08-06 15:35:24,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1538 states, 1537 states have (on average 3.364996746909564) internal successors, (5172), 1537 states have internal predecessors, (5172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:24,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1538 states to 1538 states and 5172 transitions. [2021-08-06 15:35:24,682 INFO L78 Accepts]: Start accepts. Automaton has 1538 states and 5172 transitions. Word has length 26 [2021-08-06 15:35:24,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:35:24,682 INFO L470 AbstractCegarLoop]: Abstraction has 1538 states and 5172 transitions. [2021-08-06 15:35:24,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:24,682 INFO L276 IsEmpty]: Start isEmpty. Operand 1538 states and 5172 transitions. [2021-08-06 15:35:24,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:35:24,684 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:35:24,684 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:35:24,721 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-08-06 15:35:24,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:35:24,885 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:35:24,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:35:24,885 INFO L82 PathProgramCache]: Analyzing trace with hash 1337752439, now seen corresponding path program 47 times [2021-08-06 15:35:24,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:35:24,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060874132] [2021-08-06 15:35:24,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:35:24,885 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:35:24,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:35:25,556 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:35:25,556 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:35:25,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060874132] [2021-08-06 15:35:25,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060874132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:35:25,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331174459] [2021-08-06 15:35:25,556 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:35:25,556 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:35:25,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:35:25,557 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:35:25,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-06 15:35:32,606 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 15:35:32,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:35:32,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-06 15:35:32,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:35:33,601 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-06 15:35:33,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 233 treesize of output 111 [2021-08-06 15:35:33,936 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:35:33,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331174459] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:35:33,937 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:35:33,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 15:35:33,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552739792] [2021-08-06 15:35:33,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:35:33,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:35:33,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:35:33,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:35:33,937 INFO L87 Difference]: Start difference. First operand 1538 states and 5172 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:35,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:35:35,305 INFO L93 Difference]: Finished difference Result 2290 states and 7456 transitions. [2021-08-06 15:35:35,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 15:35:35,305 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:35:35,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:35:35,309 INFO L225 Difference]: With dead ends: 2290 [2021-08-06 15:35:35,309 INFO L226 Difference]: Without dead ends: 2260 [2021-08-06 15:35:35,309 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 1470.6ms TimeCoverageRelationStatistics Valid=222, Invalid=834, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 15:35:35,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2260 states. [2021-08-06 15:35:35,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2260 to 1542. [2021-08-06 15:35:35,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1542 states, 1541 states have (on average 3.3679428942245293) internal successors, (5190), 1541 states have internal predecessors, (5190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:35,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1542 states to 1542 states and 5190 transitions. [2021-08-06 15:35:35,333 INFO L78 Accepts]: Start accepts. Automaton has 1542 states and 5190 transitions. Word has length 26 [2021-08-06 15:35:35,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:35:35,333 INFO L470 AbstractCegarLoop]: Abstraction has 1542 states and 5190 transitions. [2021-08-06 15:35:35,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:35,333 INFO L276 IsEmpty]: Start isEmpty. Operand 1542 states and 5190 transitions. [2021-08-06 15:35:35,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:35:35,335 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:35:35,335 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:35:35,373 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-06 15:35:35,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-06 15:35:35,536 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:35:35,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:35:35,536 INFO L82 PathProgramCache]: Analyzing trace with hash 1636525887, now seen corresponding path program 48 times [2021-08-06 15:35:35,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:35:35,536 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177946098] [2021-08-06 15:35:35,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:35:35,536 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:35:35,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:35:36,225 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:35:36,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:35:36,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177946098] [2021-08-06 15:35:36,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177946098] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:35:36,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735990787] [2021-08-06 15:35:36,226 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:35:36,226 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:35:36,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:35:36,236 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:35:36,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-06 15:35:43,396 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 15:35:43,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:35:43,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:35:43,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:35:44,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:35:44,236 INFO L354 Elim1Store]: treesize reduction 11, result has 47.6 percent of original size [2021-08-06 15:35:44,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 152 treesize of output 118 [2021-08-06 15:35:44,846 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:35:44,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735990787] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:35:44,846 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:35:44,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-06 15:35:44,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508193708] [2021-08-06 15:35:44,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:35:44,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:35:44,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:35:44,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:35:44,847 INFO L87 Difference]: Start difference. First operand 1542 states and 5190 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:45,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:35:45,637 INFO L93 Difference]: Finished difference Result 2056 states and 6796 transitions. [2021-08-06 15:35:45,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 15:35:45,638 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:35:45,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:35:45,641 INFO L225 Difference]: With dead ends: 2056 [2021-08-06 15:35:45,641 INFO L226 Difference]: Without dead ends: 2041 [2021-08-06 15:35:45,642 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 912.6ms TimeCoverageRelationStatistics Valid=167, Invalid=589, Unknown=0, NotChecked=0, Total=756 [2021-08-06 15:35:45,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2041 states. [2021-08-06 15:35:45,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2041 to 1545. [2021-08-06 15:35:45,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1545 states, 1544 states have (on average 3.371761658031088) internal successors, (5206), 1544 states have internal predecessors, (5206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:45,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1545 states to 1545 states and 5206 transitions. [2021-08-06 15:35:45,662 INFO L78 Accepts]: Start accepts. Automaton has 1545 states and 5206 transitions. Word has length 26 [2021-08-06 15:35:45,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:35:45,662 INFO L470 AbstractCegarLoop]: Abstraction has 1545 states and 5206 transitions. [2021-08-06 15:35:45,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 19 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:45,662 INFO L276 IsEmpty]: Start isEmpty. Operand 1545 states and 5206 transitions. [2021-08-06 15:35:45,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:35:45,664 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:35:45,664 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:35:45,702 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-08-06 15:35:45,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-06 15:35:45,866 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:35:45,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:35:45,866 INFO L82 PathProgramCache]: Analyzing trace with hash -313885377, now seen corresponding path program 49 times [2021-08-06 15:35:45,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:35:45,866 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122430956] [2021-08-06 15:35:45,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:35:45,866 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:35:45,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:35:46,598 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:35:46,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:35:46,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122430956] [2021-08-06 15:35:46,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122430956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:35:46,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360103043] [2021-08-06 15:35:46,599 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:35:46,599 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:35:46,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:35:46,599 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:35:46,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-06 15:35:53,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:35:53,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:35:53,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:35:54,820 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-06 15:35:54,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 176 treesize of output 101 [2021-08-06 15:35:55,165 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:35:55,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360103043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:35:55,165 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:35:55,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 15:35:55,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679327211] [2021-08-06 15:35:55,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:35:55,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:35:55,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:35:55,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:35:55,166 INFO L87 Difference]: Start difference. First operand 1545 states and 5206 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:56,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:35:56,022 INFO L93 Difference]: Finished difference Result 2141 states and 7012 transitions. [2021-08-06 15:35:56,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 15:35:56,022 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:35:56,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:35:56,026 INFO L225 Difference]: With dead ends: 2141 [2021-08-06 15:35:56,026 INFO L226 Difference]: Without dead ends: 2111 [2021-08-06 15:35:56,026 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 941.0ms TimeCoverageRelationStatistics Valid=178, Invalid=692, Unknown=0, NotChecked=0, Total=870 [2021-08-06 15:35:56,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2111 states. [2021-08-06 15:35:56,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2111 to 1563. [2021-08-06 15:35:56,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 3.3674775928297054) internal successors, (5260), 1562 states have internal predecessors, (5260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:56,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 5260 transitions. [2021-08-06 15:35:56,046 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 5260 transitions. Word has length 26 [2021-08-06 15:35:56,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:35:56,046 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 5260 transitions. [2021-08-06 15:35:56,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:35:56,046 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 5260 transitions. [2021-08-06 15:35:56,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:35:56,048 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:35:56,048 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:35:56,084 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2021-08-06 15:35:56,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:35:56,248 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:35:56,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:35:56,249 INFO L82 PathProgramCache]: Analyzing trace with hash 485455907, now seen corresponding path program 50 times [2021-08-06 15:35:56,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:35:56,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739009154] [2021-08-06 15:35:56,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:35:56,249 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:35:56,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:35:56,917 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:35:56,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:35:56,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739009154] [2021-08-06 15:35:56,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739009154] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:35:56,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431733348] [2021-08-06 15:35:56,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:35:56,918 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:35:56,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:35:56,919 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:35:56,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-06 15:36:04,171 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:36:04,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:36:04,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-06 15:36:04,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:36:05,101 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-06 15:36:05,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 233 treesize of output 116 [2021-08-06 15:36:05,534 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:36:05,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431733348] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:36:05,534 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:36:05,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-06 15:36:05,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522804704] [2021-08-06 15:36:05,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:36:05,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:36:05,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:36:05,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:36:05,535 INFO L87 Difference]: Start difference. First operand 1563 states and 5260 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:36:06,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:36:06,945 INFO L93 Difference]: Finished difference Result 2101 states and 6945 transitions. [2021-08-06 15:36:06,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 15:36:06,945 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:36:06,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:36:06,949 INFO L225 Difference]: With dead ends: 2101 [2021-08-06 15:36:06,949 INFO L226 Difference]: Without dead ends: 2086 [2021-08-06 15:36:06,949 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 1357.0ms TimeCoverageRelationStatistics Valid=212, Invalid=978, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 15:36:06,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2086 states. [2021-08-06 15:36:06,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2086 to 1581. [2021-08-06 15:36:06,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1581 states, 1580 states have (on average 3.3651898734177217) internal successors, (5317), 1580 states have internal predecessors, (5317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:36:06,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1581 states to 1581 states and 5317 transitions. [2021-08-06 15:36:06,970 INFO L78 Accepts]: Start accepts. Automaton has 1581 states and 5317 transitions. Word has length 26 [2021-08-06 15:36:06,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:36:06,970 INFO L470 AbstractCegarLoop]: Abstraction has 1581 states and 5317 transitions. [2021-08-06 15:36:06,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:36:06,970 INFO L276 IsEmpty]: Start isEmpty. Operand 1581 states and 5317 transitions. [2021-08-06 15:36:06,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:36:06,972 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:36:06,973 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:36:07,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2021-08-06 15:36:07,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:36:07,173 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:36:07,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:36:07,173 INFO L82 PathProgramCache]: Analyzing trace with hash 1472947519, now seen corresponding path program 51 times [2021-08-06 15:36:07,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:36:07,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620522924] [2021-08-06 15:36:07,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:36:07,174 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:36:07,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:36:07,674 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:36:07,674 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:36:07,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620522924] [2021-08-06 15:36:07,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620522924] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:36:07,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109875813] [2021-08-06 15:36:07,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:36:07,674 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:36:07,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:36:07,675 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:36:07,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-08-06 15:36:15,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 15:36:15,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:36:15,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:36:15,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:36:15,879 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 15:36:15,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 104 treesize of output 86 [2021-08-06 15:36:16,655 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:36:16,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109875813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:36:16,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:36:16,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-06 15:36:16,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380653114] [2021-08-06 15:36:16,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 15:36:16,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:36:16,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 15:36:16,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-08-06 15:36:16,656 INFO L87 Difference]: Start difference. First operand 1581 states and 5317 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:36:17,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:36:17,326 INFO L93 Difference]: Finished difference Result 2154 states and 7090 transitions. [2021-08-06 15:36:17,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 15:36:17,327 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:36:17,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:36:17,330 INFO L225 Difference]: With dead ends: 2154 [2021-08-06 15:36:17,330 INFO L226 Difference]: Without dead ends: 2129 [2021-08-06 15:36:17,330 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 759.3ms TimeCoverageRelationStatistics Valid=150, Invalid=500, Unknown=0, NotChecked=0, Total=650 [2021-08-06 15:36:17,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2129 states. [2021-08-06 15:36:17,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2129 to 1581. [2021-08-06 15:36:17,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1581 states, 1580 states have (on average 3.367721518987342) internal successors, (5321), 1580 states have internal predecessors, (5321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:36:17,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1581 states to 1581 states and 5321 transitions. [2021-08-06 15:36:17,351 INFO L78 Accepts]: Start accepts. Automaton has 1581 states and 5321 transitions. Word has length 26 [2021-08-06 15:36:17,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:36:17,351 INFO L470 AbstractCegarLoop]: Abstraction has 1581 states and 5321 transitions. [2021-08-06 15:36:17,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:36:17,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1581 states and 5321 transitions. [2021-08-06 15:36:17,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:36:17,353 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:36:17,353 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:36:17,391 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-08-06 15:36:17,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-08-06 15:36:17,554 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:36:17,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:36:17,554 INFO L82 PathProgramCache]: Analyzing trace with hash -337479045, now seen corresponding path program 52 times [2021-08-06 15:36:17,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:36:17,554 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708157861] [2021-08-06 15:36:17,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:36:17,554 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:36:17,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:36:18,091 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:36:18,091 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:36:18,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708157861] [2021-08-06 15:36:18,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708157861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:36:18,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434576432] [2021-08-06 15:36:18,092 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:36:18,092 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:36:18,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:36:18,092 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:36:18,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-08-06 15:36:25,544 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:36:25,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:36:25,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:36:25,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:36:26,271 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-06 15:36:26,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 104 treesize of output 86 [2021-08-06 15:36:26,973 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:36:26,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434576432] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:36:26,973 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:36:26,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-06 15:36:26,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619530015] [2021-08-06 15:36:26,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 15:36:26,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:36:26,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 15:36:26,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-08-06 15:36:26,974 INFO L87 Difference]: Start difference. First operand 1581 states and 5321 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:36:27,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:36:27,593 INFO L93 Difference]: Finished difference Result 2090 states and 6915 transitions. [2021-08-06 15:36:27,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 15:36:27,593 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:36:27,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:36:27,597 INFO L225 Difference]: With dead ends: 2090 [2021-08-06 15:36:27,597 INFO L226 Difference]: Without dead ends: 2075 [2021-08-06 15:36:27,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 617.6ms TimeCoverageRelationStatistics Valid=137, Invalid=463, Unknown=0, NotChecked=0, Total=600 [2021-08-06 15:36:27,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2075 states. [2021-08-06 15:36:27,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2075 to 1581. [2021-08-06 15:36:27,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1581 states, 1580 states have (on average 3.367721518987342) internal successors, (5321), 1580 states have internal predecessors, (5321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:36:27,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1581 states to 1581 states and 5321 transitions. [2021-08-06 15:36:27,617 INFO L78 Accepts]: Start accepts. Automaton has 1581 states and 5321 transitions. Word has length 26 [2021-08-06 15:36:27,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:36:27,617 INFO L470 AbstractCegarLoop]: Abstraction has 1581 states and 5321 transitions. [2021-08-06 15:36:27,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:36:27,617 INFO L276 IsEmpty]: Start isEmpty. Operand 1581 states and 5321 transitions. [2021-08-06 15:36:27,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:36:27,619 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:36:27,619 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:36:27,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-08-06 15:36:27,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-08-06 15:36:27,820 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:36:27,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:36:27,820 INFO L82 PathProgramCache]: Analyzing trace with hash -672170565, now seen corresponding path program 55 times [2021-08-06 15:36:27,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:36:27,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104726563] [2021-08-06 15:36:27,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:36:27,820 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:36:27,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:36:28,383 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:36:28,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:36:28,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104726563] [2021-08-06 15:36:28,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104726563] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:36:28,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [79024686] [2021-08-06 15:36:28,383 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 15:36:28,383 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:36:28,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:36:28,384 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:36:28,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-06 15:36:35,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:36:35,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:36:35,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:36:37,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-06 15:36:37,080 INFO L354 Elim1Store]: treesize reduction 44, result has 13.7 percent of original size [2021-08-06 15:36:37,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 158 treesize of output 106 [2021-08-06 15:36:37,316 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:36:37,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [79024686] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:36:37,316 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:36:37,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-06 15:36:37,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539833496] [2021-08-06 15:36:37,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:36:37,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:36:37,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:36:37,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:36:37,317 INFO L87 Difference]: Start difference. First operand 1581 states and 5321 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:36:38,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:36:38,164 INFO L93 Difference]: Finished difference Result 2133 states and 6759 transitions. [2021-08-06 15:36:38,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 15:36:38,164 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:36:38,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:36:38,168 INFO L225 Difference]: With dead ends: 2133 [2021-08-06 15:36:38,168 INFO L226 Difference]: Without dead ends: 2096 [2021-08-06 15:36:38,168 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 992.8ms TimeCoverageRelationStatistics Valid=221, Invalid=901, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 15:36:38,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2096 states. [2021-08-06 15:36:38,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2096 to 1603. [2021-08-06 15:36:38,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 3.3670411985018727) internal successors, (5394), 1602 states have internal predecessors, (5394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:36:38,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 5394 transitions. [2021-08-06 15:36:38,189 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 5394 transitions. Word has length 26 [2021-08-06 15:36:38,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:36:38,189 INFO L470 AbstractCegarLoop]: Abstraction has 1603 states and 5394 transitions. [2021-08-06 15:36:38,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:36:38,190 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 5394 transitions. [2021-08-06 15:36:38,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:36:38,192 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:36:38,192 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:36:38,230 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-06 15:36:38,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:36:38,392 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:36:38,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:36:38,392 INFO L82 PathProgramCache]: Analyzing trace with hash 395703999, now seen corresponding path program 56 times [2021-08-06 15:36:38,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:36:38,392 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327125878] [2021-08-06 15:36:38,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:36:38,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:36:38,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:36:38,828 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:36:38,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:36:38,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327125878] [2021-08-06 15:36:38,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327125878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:36:38,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410097330] [2021-08-06 15:36:38,828 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 15:36:38,828 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:36:38,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:36:38,830 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:36:38,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-06 15:36:46,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 15:36:46,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:36:46,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:36:46,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:36:47,430 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 15:36:47,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 143 treesize of output 99 [2021-08-06 15:36:47,704 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:36:47,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410097330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:36:47,704 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:36:47,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-06 15:36:47,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983833790] [2021-08-06 15:36:47,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:36:47,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:36:47,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:36:47,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:36:47,705 INFO L87 Difference]: Start difference. First operand 1603 states and 5394 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:36:48,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:36:48,751 INFO L93 Difference]: Finished difference Result 2085 states and 6820 transitions. [2021-08-06 15:36:48,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 15:36:48,752 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:36:48,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:36:48,755 INFO L225 Difference]: With dead ends: 2085 [2021-08-06 15:36:48,755 INFO L226 Difference]: Without dead ends: 2039 [2021-08-06 15:36:48,756 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 1031.4ms TimeCoverageRelationStatistics Valid=285, Invalid=975, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 15:36:48,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2039 states. [2021-08-06 15:36:48,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2039 to 1603. [2021-08-06 15:36:48,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 3.363295880149813) internal successors, (5388), 1602 states have internal predecessors, (5388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:36:48,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 5388 transitions. [2021-08-06 15:36:48,790 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 5388 transitions. Word has length 26 [2021-08-06 15:36:48,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:36:48,791 INFO L470 AbstractCegarLoop]: Abstraction has 1603 states and 5388 transitions. [2021-08-06 15:36:48,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:36:48,791 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 5388 transitions. [2021-08-06 15:36:48,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:36:48,793 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:36:48,793 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:36:48,832 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-06 15:36:48,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:36:48,993 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:36:48,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:36:48,994 INFO L82 PathProgramCache]: Analyzing trace with hash -1261562433, now seen corresponding path program 57 times [2021-08-06 15:36:48,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:36:48,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563938788] [2021-08-06 15:36:48,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:36:48,994 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:36:49,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:36:49,608 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:36:49,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:36:49,609 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563938788] [2021-08-06 15:36:49,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563938788] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:36:49,609 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361714497] [2021-08-06 15:36:49,609 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 15:36:49,609 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:36:49,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:36:49,609 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:36:49,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-08-06 15:36:57,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 15:36:57,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:36:57,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:36:57,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:37:00,343 INFO L354 Elim1Store]: treesize reduction 29, result has 40.8 percent of original size [2021-08-06 15:37:00,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 147 treesize of output 128 [2021-08-06 15:37:01,655 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:37:01,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361714497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:37:01,656 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:37:01,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-06 15:37:01,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928065246] [2021-08-06 15:37:01,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-06 15:37:01,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:37:01,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-06 15:37:01,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-08-06 15:37:01,656 INFO L87 Difference]: Start difference. First operand 1603 states and 5388 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:37:02,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:37:02,446 INFO L93 Difference]: Finished difference Result 1718 states and 5672 transitions. [2021-08-06 15:37:02,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 15:37:02,447 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:37:02,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:37:02,450 INFO L225 Difference]: With dead ends: 1718 [2021-08-06 15:37:02,450 INFO L226 Difference]: Without dead ends: 1703 [2021-08-06 15:37:02,450 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 998.0ms TimeCoverageRelationStatistics Valid=198, Invalid=794, Unknown=0, NotChecked=0, Total=992 [2021-08-06 15:37:02,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1703 states. [2021-08-06 15:37:02,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1703 to 1603. [2021-08-06 15:37:02,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 3.363295880149813) internal successors, (5388), 1602 states have internal predecessors, (5388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:37:02,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 5388 transitions. [2021-08-06 15:37:02,488 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 5388 transitions. Word has length 26 [2021-08-06 15:37:02,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:37:02,488 INFO L470 AbstractCegarLoop]: Abstraction has 1603 states and 5388 transitions. [2021-08-06 15:37:02,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:37:02,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 5388 transitions. [2021-08-06 15:37:02,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:37:02,490 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:37:02,491 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:37:02,530 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-06 15:37:02,691 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,SelfDestructingSolverStorable110 [2021-08-06 15:37:02,691 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:37:02,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:37:02,692 INFO L82 PathProgramCache]: Analyzing trace with hash 1380129343, now seen corresponding path program 53 times [2021-08-06 15:37:02,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:37:02,692 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705568168] [2021-08-06 15:37:02,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:37:02,693 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:37:02,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:37:03,579 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:37:03,579 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:37:03,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705568168] [2021-08-06 15:37:03,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705568168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:37:03,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497469279] [2021-08-06 15:37:03,579 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 15:37:03,579 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:37:03,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:37:03,580 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:37:03,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-08-06 15:37:11,400 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 15:37:11,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:37:11,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-06 15:37:11,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:37:12,648 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-06 15:37:12,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 121 treesize of output 88 [2021-08-06 15:37:12,940 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:37:12,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497469279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:37:12,941 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:37:12,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-06 15:37:12,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023213503] [2021-08-06 15:37:12,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 15:37:12,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:37:12,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 15:37:12,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-08-06 15:37:12,941 INFO L87 Difference]: Start difference. First operand 1603 states and 5388 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:37:14,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:37:14,840 INFO L93 Difference]: Finished difference Result 2176 states and 7083 transitions. [2021-08-06 15:37:14,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 15:37:14,841 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:37:14,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:37:14,844 INFO L225 Difference]: With dead ends: 2176 [2021-08-06 15:37:14,844 INFO L226 Difference]: Without dead ends: 2161 [2021-08-06 15:37:14,844 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 1944.5ms TimeCoverageRelationStatistics Valid=217, Invalid=839, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 15:37:14,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2161 states. [2021-08-06 15:37:14,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2161 to 1614. [2021-08-06 15:37:14,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1614 states, 1613 states have (on average 3.3639181649101055) internal successors, (5426), 1613 states have internal predecessors, (5426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:37:14,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1614 states to 1614 states and 5426 transitions. [2021-08-06 15:37:14,865 INFO L78 Accepts]: Start accepts. Automaton has 1614 states and 5426 transitions. Word has length 26 [2021-08-06 15:37:14,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:37:14,865 INFO L470 AbstractCegarLoop]: Abstraction has 1614 states and 5426 transitions. [2021-08-06 15:37:14,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:37:14,866 INFO L276 IsEmpty]: Start isEmpty. Operand 1614 states and 5426 transitions. [2021-08-06 15:37:14,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:37:14,868 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:37:14,868 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:37:14,907 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2021-08-06 15:37:15,068 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,SelfDestructingSolverStorable111 [2021-08-06 15:37:15,068 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:37:15,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:37:15,068 INFO L82 PathProgramCache]: Analyzing trace with hash -1364456389, now seen corresponding path program 58 times [2021-08-06 15:37:15,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:37:15,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771104116] [2021-08-06 15:37:15,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:37:15,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:37:15,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:37:15,445 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:37:15,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:37:15,445 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771104116] [2021-08-06 15:37:15,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771104116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:37:15,445 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557387503] [2021-08-06 15:37:15,445 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 15:37:15,445 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:37:15,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:37:15,446 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:37:15,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-06 15:37:23,375 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 15:37:23,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:37:23,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-06 15:37:23,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 15:37:24,698 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-06 15:37:24,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 139 treesize of output 99 [2021-08-06 15:37:24,834 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:37:24,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557387503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:37:24,835 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 15:37:24,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-06 15:37:24,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081545731] [2021-08-06 15:37:24,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 15:37:24,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 15:37:24,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 15:37:24,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-06 15:37:24,835 INFO L87 Difference]: Start difference. First operand 1614 states and 5426 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:37:26,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 15:37:26,650 INFO L93 Difference]: Finished difference Result 2126 states and 6786 transitions. [2021-08-06 15:37:26,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 15:37:26,651 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 15:37:26,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 15:37:26,654 INFO L225 Difference]: With dead ends: 2126 [2021-08-06 15:37:26,654 INFO L226 Difference]: Without dead ends: 2104 [2021-08-06 15:37:26,655 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 1618.0ms TimeCoverageRelationStatistics Valid=250, Invalid=1232, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 15:37:26,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2021-08-06 15:37:26,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 1656. [2021-08-06 15:37:26,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1656 states, 1655 states have (on average 3.370996978851964) internal successors, (5579), 1655 states have internal predecessors, (5579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:37:26,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1656 states to 1656 states and 5579 transitions. [2021-08-06 15:37:26,677 INFO L78 Accepts]: Start accepts. Automaton has 1656 states and 5579 transitions. Word has length 26 [2021-08-06 15:37:26,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 15:37:26,677 INFO L470 AbstractCegarLoop]: Abstraction has 1656 states and 5579 transitions. [2021-08-06 15:37:26,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 15:37:26,677 INFO L276 IsEmpty]: Start isEmpty. Operand 1656 states and 5579 transitions. [2021-08-06 15:37:26,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 15:37:26,679 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 15:37:26,679 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 15:37:26,718 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2021-08-06 15:37:26,880 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,SelfDestructingSolverStorable112 [2021-08-06 15:37:26,880 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-06 15:37:26,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 15:37:26,880 INFO L82 PathProgramCache]: Analyzing trace with hash -1324967577, now seen corresponding path program 54 times [2021-08-06 15:37:26,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 15:37:26,880 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378125185] [2021-08-06 15:37:26,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 15:37:26,880 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 15:37:26,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 15:37:27,644 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 15:37:27,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 15:37:27,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378125185] [2021-08-06 15:37:27,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378125185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 15:37:27,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582996271] [2021-08-06 15:37:27,645 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 15:37:27,645 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 15:37:27,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 15:37:27,645 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-06 15:37:27,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-08-06 15:37:35,615 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 15:37:35,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 15:37:35,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-06 15:37:35,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2021-08-06 15:37:36,691 WARN L223 SmtUtils]: Removed 1 from assertion stack [2021-08-06 15:37:36,692 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-06 15:37:36,711 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-06 15:37:36,727 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-06 15:37:36,732 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2021-08-06 15:37:36,893 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,SelfDestructingSolverStorable113 [2021-08-06 15:37:36,893 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 27 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 13 for 3ms.. [2021-08-06 15:37:36,895 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-06 15:37:36,895 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-06 15:37:36,895 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-06 15:37:36,898 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-06 15:37:36,898 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-06 15:37:36,899 INFO L202 PluginConnector]: Adding new model mts.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.08 03:37:36 BasicIcfg [2021-08-06 15:37:36,899 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-06 15:37:36,899 INFO L168 Benchmark]: Toolchain (without parser) took 732947.49 ms. Allocated memory was 237.0 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 216.7 MB in the beginning and 559.7 MB in the end (delta: -343.0 MB). Peak memory consumption was 829.5 MB. Max. memory is 8.0 GB. [2021-08-06 15:37:36,899 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 237.0 MB. Free memory was 218.0 MB in the beginning and 217.8 MB in the end (delta: 170.8 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-06 15:37:36,899 INFO L168 Benchmark]: Boogie Procedure Inliner took 18.09 ms. Allocated memory is still 237.0 MB. Free memory was 216.7 MB in the beginning and 215.2 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-06 15:37:36,900 INFO L168 Benchmark]: Boogie Preprocessor took 10.85 ms. Allocated memory is still 237.0 MB. Free memory was 215.2 MB in the beginning and 214.1 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-06 15:37:36,900 INFO L168 Benchmark]: RCFGBuilder took 249.87 ms. Allocated memory is still 237.0 MB. Free memory was 214.1 MB in the beginning and 200.2 MB in the end (delta: 14.0 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-08-06 15:37:36,900 INFO L168 Benchmark]: TraceAbstraction took 732665.34 ms. Allocated memory was 237.0 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 199.7 MB in the beginning and 559.7 MB in the end (delta: -360.1 MB). Peak memory consumption was 812.7 MB. Max. memory is 8.0 GB. [2021-08-06 15:37:36,900 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 237.0 MB. Free memory was 218.0 MB in the beginning and 217.8 MB in the end (delta: 170.8 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 18.09 ms. Allocated memory is still 237.0 MB. Free memory was 216.7 MB in the beginning and 215.2 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 10.85 ms. Allocated memory is still 237.0 MB. Free memory was 215.2 MB in the beginning and 214.1 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 249.87 ms. Allocated memory is still 237.0 MB. Free memory was 214.1 MB in the beginning and 200.2 MB in the end (delta: 14.0 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 732665.34 ms. Allocated memory was 237.0 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 199.7 MB in the beginning and 559.7 MB in the end (delta: -360.1 MB). Peak memory consumption was 812.7 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: 68]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 27 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 13 for 3ms.. - TimeoutResultAtElement [Line: 61]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 27 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 13 for 3ms.. - TimeoutResultAtElement [Line: 61]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 27 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 13 for 3ms.. - TimeoutResultAtElement [Line: 62]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 27 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 13 for 3ms.. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 732602.0ms, OverallIterations: 114, TraceHistogramMax: 2, EmptinessCheckTime: 218.0ms, AutomataDifference: 167101.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 25.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 4687 SDtfs, 21865 SDslu, 33682 SDs, 0 SdLazy, 62229 SolverSat, 3617 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 36852.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5899 GetRequests, 2088 SyntacticMatches, 114 SemanticMatches, 3697 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41080 ImplicationChecksByTransitivity, 159328.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1656occurred in iteration=113, InterpolantAutomatonStates: 2810, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 2325.0ms AutomataMinimizationTime, 113 MinimizatonAttempts, 76060 StatesRemovedByMinimization, 112 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 382.2ms SsaConstructionTime, 2123.1ms SatisfiabilityAnalysisTime, 192169.2ms InterpolantComputationTime, 5642 NumberOfCodeBlocks, 5642 NumberOfCodeBlocksAsserted, 358 NumberOfCheckSat, 5418 ConstructedInterpolants, 121 QuantifiedInterpolants, 179078 SizeOfPredicates, 749 NumberOfNonLiveVariables, 7834 ConjunctsInSsa, 2686 ConjunctsInUnsatCore, 224 InterpolantComputations, 2 PerfectInterpolantSequences, 106/1313 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