/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-MCRwithDepranks-BasicCegarLoop.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/max-array.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-44898dd [2022-02-10 03:39:59,562 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-10 03:39:59,563 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-10 03:39:59,606 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-10 03:39:59,607 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-10 03:39:59,609 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-10 03:39:59,617 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-10 03:39:59,620 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-10 03:39:59,621 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-10 03:39:59,625 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-10 03:39:59,625 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-10 03:39:59,626 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-10 03:39:59,627 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-10 03:39:59,628 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-10 03:39:59,629 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-10 03:39:59,631 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-10 03:39:59,632 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-10 03:39:59,632 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-10 03:39:59,633 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-10 03:39:59,637 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-10 03:39:59,638 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-10 03:39:59,644 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-10 03:39:59,645 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-10 03:39:59,646 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-10 03:39:59,650 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-10 03:39:59,651 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-10 03:39:59,651 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-10 03:39:59,652 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-10 03:39:59,652 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-10 03:39:59,653 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-10 03:39:59,653 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-10 03:39:59,653 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-10 03:39:59,654 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-10 03:39:59,655 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-10 03:39:59,656 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-10 03:39:59,656 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-10 03:39:59,656 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-10 03:39:59,657 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-10 03:39:59,657 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-10 03:39:59,657 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-10 03:39:59,658 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-10 03:39:59,659 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-MCRwithDepranks-BasicCegarLoop.epf [2022-02-10 03:39:59,683 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-10 03:39:59,683 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-10 03:39:59,683 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-10 03:39:59,683 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-10 03:39:59,684 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-10 03:39:59,684 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-10 03:39:59,684 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-10 03:39:59,684 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-10 03:39:59,684 INFO L138 SettingsManager]: * Use SBE=true [2022-02-10 03:39:59,685 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-10 03:39:59,685 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-10 03:39:59,685 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-10 03:39:59,685 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-10 03:39:59,685 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-10 03:39:59,685 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-10 03:39:59,685 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-10 03:39:59,685 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-10 03:39:59,685 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-10 03:39:59,685 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-10 03:39:59,685 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-10 03:39:59,686 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-10 03:39:59,686 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-10 03:39:59,686 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-10 03:39:59,686 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-10 03:39:59,686 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-10 03:39:59,686 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 03:39:59,686 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-10 03:39:59,686 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-10 03:39:59,686 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-10 03:39:59,686 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-10 03:39:59,686 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-10 03:39:59,687 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-10 03:39:59,687 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-10 03:39:59,687 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-10 03:39:59,687 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 [2022-02-10 03:39:59,880 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-10 03:39:59,897 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-10 03:39:59,899 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-10 03:39:59,900 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-10 03:39:59,902 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-10 03:39:59,902 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/max-array.wvr.bpl [2022-02-10 03:39:59,903 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/max-array.wvr.bpl' [2022-02-10 03:39:59,923 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-10 03:39:59,924 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-10 03:39:59,926 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-10 03:39:59,926 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-10 03:39:59,926 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-10 03:39:59,935 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:39:59" (1/1) ... [2022-02-10 03:39:59,940 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:39:59" (1/1) ... [2022-02-10 03:39:59,945 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-10 03:39:59,946 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-10 03:39:59,947 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-10 03:39:59,947 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-10 03:39:59,947 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-10 03:39:59,952 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:39:59" (1/1) ... [2022-02-10 03:39:59,952 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:39:59" (1/1) ... [2022-02-10 03:39:59,953 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:39:59" (1/1) ... [2022-02-10 03:39:59,953 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:39:59" (1/1) ... [2022-02-10 03:39:59,955 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:39:59" (1/1) ... [2022-02-10 03:39:59,957 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:39:59" (1/1) ... [2022-02-10 03:39:59,959 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:39:59" (1/1) ... [2022-02-10 03:39:59,963 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-10 03:39:59,965 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-10 03:39:59,965 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-10 03:39:59,965 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-10 03:39:59,966 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:39:59" (1/1) ... [2022-02-10 03:39:59,971 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 03:39:59,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:39:59,991 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) [2022-02-10 03:39:59,998 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 [2022-02-10 03:40:00,029 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-10 03:40:00,030 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-10 03:40:00,030 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-10 03:40:00,030 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-10 03:40:00,030 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-10 03:40:00,030 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-10 03:40:00,030 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-10 03:40:00,030 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-10 03:40:00,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-10 03:40:00,030 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-02-10 03:40:00,031 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-02-10 03:40:00,031 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-02-10 03:40:00,032 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-10 03:40:00,066 INFO L234 CfgBuilder]: Building ICFG [2022-02-10 03:40:00,067 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-10 03:40:00,187 INFO L275 CfgBuilder]: Performing block encoding [2022-02-10 03:40:00,198 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-10 03:40:00,199 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-10 03:40:00,201 INFO L202 PluginConnector]: Adding new model max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 03:40:00 BoogieIcfgContainer [2022-02-10 03:40:00,201 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-10 03:40:00,202 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-10 03:40:00,202 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-10 03:40:00,220 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-10 03:40:00,221 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:39:59" (1/2) ... [2022-02-10 03:40:00,221 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7cc47b31 and model type max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.02 03:40:00, skipping insertion in model container [2022-02-10 03:40:00,221 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 03:40:00" (2/2) ... [2022-02-10 03:40:00,222 INFO L111 eAbstractionObserver]: Analyzing ICFG max-array.wvr.bpl [2022-02-10 03:40:00,226 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-10 03:40:00,226 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-10 03:40:00,226 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-10 03:40:00,226 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-10 03:40:00,259 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-02-10 03:40:00,317 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-10 03:40:00,321 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, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, 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 [2022-02-10 03:40:00,321 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-02-10 03:40:00,338 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2022-02-10 03:40:00,397 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) [2022-02-10 03:40:03,987 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 336659 transitions and produced 109148 states. [2022-02-10 03:40:04,423 INFO L276 IsEmpty]: Start isEmpty. Operand has 109148 states, 72821 states have (on average 2.1431592535120365) internal successors, (156067), 109147 states have internal predecessors, (156067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:04,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-02-10 03:40:04,622 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:04,623 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:40:04,623 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:04,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:04,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1204265674, now seen corresponding path program 1 times [2022-02-10 03:40:04,633 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:04,633 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649754648] [2022-02-10 03:40:04,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:04,634 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:04,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:04,899 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:04,900 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:04,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649754648] [2022-02-10 03:40:04,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649754648] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:40:04,901 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:40:04,901 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-10 03:40:04,902 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799136068] [2022-02-10 03:40:04,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:40:04,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-10 03:40:04,904 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:04,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-10 03:40:04,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-10 03:40:05,354 INFO L87 Difference]: Start difference. First operand has 109148 states, 72821 states have (on average 2.1431592535120365) internal successors, (156067), 109147 states have internal predecessors, (156067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 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) [2022-02-10 03:40:07,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:07,304 INFO L93 Difference]: Finished difference Result 109144 states and 156063 transitions. [2022-02-10 03:40:07,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-10 03:40:07,306 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 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 [2022-02-10 03:40:07,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:07,464 INFO L225 Difference]: With dead ends: 109144 [2022-02-10 03:40:07,464 INFO L226 Difference]: Without dead ends: 30119 [2022-02-10 03:40:07,465 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-10 03:40:07,470 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 3 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:07,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 27 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:40:07,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30119 states. [2022-02-10 03:40:07,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30119 to 123. [2022-02-10 03:40:07,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.0081967213114753) internal successors, (245), 122 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:07,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 245 transitions. [2022-02-10 03:40:07,767 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 245 transitions. Word has length 18 [2022-02-10 03:40:07,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:07,768 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 245 transitions. [2022-02-10 03:40:07,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 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) [2022-02-10 03:40:07,768 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 245 transitions. [2022-02-10 03:40:07,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-10 03:40:07,769 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:07,769 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:40:07,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-10 03:40:07,769 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:07,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:07,770 INFO L85 PathProgramCache]: Analyzing trace with hash 2132727720, now seen corresponding path program 1 times [2022-02-10 03:40:07,770 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:07,770 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452932694] [2022-02-10 03:40:07,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:07,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:07,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:07,831 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:40:07,831 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:07,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452932694] [2022-02-10 03:40:07,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452932694] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:40:07,832 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:40:07,833 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-10 03:40:07,833 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310523554] [2022-02-10 03:40:07,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:40:07,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-10 03:40:07,836 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:07,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-10 03:40:07,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-10 03:40:07,837 INFO L87 Difference]: Start difference. First operand 123 states and 245 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) [2022-02-10 03:40:07,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:07,892 INFO L93 Difference]: Finished difference Result 131 states and 253 transitions. [2022-02-10 03:40:07,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-10 03:40:07,893 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 [2022-02-10 03:40:07,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:07,893 INFO L225 Difference]: With dead ends: 131 [2022-02-10 03:40:07,893 INFO L226 Difference]: Without dead ends: 131 [2022-02-10 03:40:07,894 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-10 03:40:07,894 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 32 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:07,895 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 15 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:40:07,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-02-10 03:40:07,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 122. [2022-02-10 03:40:07,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 121 states have (on average 1.9834710743801653) internal successors, (240), 121 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:07,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 240 transitions. [2022-02-10 03:40:07,907 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 240 transitions. Word has length 20 [2022-02-10 03:40:07,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:07,908 INFO L470 AbstractCegarLoop]: Abstraction has 122 states and 240 transitions. [2022-02-10 03:40:07,908 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) [2022-02-10 03:40:07,908 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 240 transitions. [2022-02-10 03:40:07,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-10 03:40:07,908 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:07,909 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:40:07,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-10 03:40:07,909 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:07,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:07,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1904417112, now seen corresponding path program 1 times [2022-02-10 03:40:07,910 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:07,910 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578502937] [2022-02-10 03:40:07,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:07,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:07,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:07,953 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:40:07,953 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:07,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578502937] [2022-02-10 03:40:07,954 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578502937] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:40:07,954 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:40:07,954 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-10 03:40:07,954 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095960934] [2022-02-10 03:40:07,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:40:07,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-10 03:40:07,954 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:07,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-10 03:40:07,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-10 03:40:07,955 INFO L87 Difference]: Start difference. First operand 122 states and 240 transitions. Second operand has 5 states, 5 states have (on average 4.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) [2022-02-10 03:40:08,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:08,004 INFO L93 Difference]: Finished difference Result 173 states and 340 transitions. [2022-02-10 03:40:08,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-10 03:40:08,005 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.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 [2022-02-10 03:40:08,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:08,005 INFO L225 Difference]: With dead ends: 173 [2022-02-10 03:40:08,005 INFO L226 Difference]: Without dead ends: 173 [2022-02-10 03:40:08,005 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-02-10 03:40:08,007 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 61 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:08,008 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 14 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:40:08,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2022-02-10 03:40:08,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 143. [2022-02-10 03:40:08,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.971830985915493) internal successors, (280), 142 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:08,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 280 transitions. [2022-02-10 03:40:08,015 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 280 transitions. Word has length 20 [2022-02-10 03:40:08,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:08,015 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 280 transitions. [2022-02-10 03:40:08,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.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) [2022-02-10 03:40:08,016 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 280 transitions. [2022-02-10 03:40:08,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-10 03:40:08,016 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:08,016 INFO L514 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] [2022-02-10 03:40:08,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-10 03:40:08,016 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:08,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:08,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1289378822, now seen corresponding path program 1 times [2022-02-10 03:40:08,017 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:08,017 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770426548] [2022-02-10 03:40:08,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:08,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:08,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:08,403 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:08,403 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:08,403 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770426548] [2022-02-10 03:40:08,405 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770426548] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:08,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105078943] [2022-02-10 03:40:08,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:08,407 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:08,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:08,412 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) [2022-02-10 03:40:08,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-02-10 03:40:08,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:08,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 03:40:08,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:08,773 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:40:08,777 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 33 [2022-02-10 03:40:08,852 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:08,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:08,993 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:40:08,994 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 43 [2022-02-10 03:40:09,130 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:09,130 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2105078943] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:09,130 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:09,130 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-02-10 03:40:09,130 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501280670] [2022-02-10 03:40:09,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:09,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:40:09,131 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:09,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:40:09,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:40:09,132 INFO L87 Difference]: Start difference. First operand 143 states and 280 transitions. Second operand has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:09,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:09,382 INFO L93 Difference]: Finished difference Result 237 states and 443 transitions. [2022-02-10 03:40:09,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 03:40:09,384 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-10 03:40:09,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:09,384 INFO L225 Difference]: With dead ends: 237 [2022-02-10 03:40:09,384 INFO L226 Difference]: Without dead ends: 232 [2022-02-10 03:40:09,385 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=122, Invalid=430, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:40:09,385 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 104 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:09,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 49 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:40:09,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2022-02-10 03:40:09,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 158. [2022-02-10 03:40:09,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 1.9426751592356688) internal successors, (305), 157 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:09,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 305 transitions. [2022-02-10 03:40:09,389 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 305 transitions. Word has length 22 [2022-02-10 03:40:09,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:09,389 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 305 transitions. [2022-02-10 03:40:09,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:09,390 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 305 transitions. [2022-02-10 03:40:09,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-10 03:40:09,390 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:09,390 INFO L514 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] [2022-02-10 03:40:09,408 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:09,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:09,607 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:09,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:09,607 INFO L85 PathProgramCache]: Analyzing trace with hash 1898704586, now seen corresponding path program 2 times [2022-02-10 03:40:09,607 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:09,607 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983694336] [2022-02-10 03:40:09,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:09,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:09,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:09,778 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:09,779 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:09,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983694336] [2022-02-10 03:40:09,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983694336] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:09,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609857898] [2022-02-10 03:40:09,780 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:40:09,780 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:09,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:09,781 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) [2022-02-10 03:40:09,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-02-10 03:40:09,809 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:40:09,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:09,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 03:40:09,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:10,059 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:40:10,059 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2022-02-10 03:40:10,533 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:10,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:10,656 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:40:10,656 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 43 [2022-02-10 03:40:10,791 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:10,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609857898] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:10,792 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:10,792 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 18 [2022-02-10 03:40:10,792 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224985591] [2022-02-10 03:40:10,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:10,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:40:10,792 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:10,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:40:10,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:40:10,793 INFO L87 Difference]: Start difference. First operand 158 states and 305 transitions. Second operand has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:11,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:11,715 INFO L93 Difference]: Finished difference Result 284 states and 531 transitions. [2022-02-10 03:40:11,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 03:40:11,716 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-02-10 03:40:11,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:11,716 INFO L225 Difference]: With dead ends: 284 [2022-02-10 03:40:11,717 INFO L226 Difference]: Without dead ends: 278 [2022-02-10 03:40:11,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=233, Invalid=759, Unknown=0, NotChecked=0, Total=992 [2022-02-10 03:40:11,717 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 161 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:11,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 79 Invalid, 470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:40:11,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2022-02-10 03:40:11,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 159. [2022-02-10 03:40:11,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 1.9430379746835442) internal successors, (307), 158 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:11,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 307 transitions. [2022-02-10 03:40:11,721 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 307 transitions. Word has length 22 [2022-02-10 03:40:11,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:11,721 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 307 transitions. [2022-02-10 03:40:11,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:11,721 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 307 transitions. [2022-02-10 03:40:11,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-02-10 03:40:11,722 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:11,722 INFO L514 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] [2022-02-10 03:40:11,740 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:11,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:11,944 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:11,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:11,944 INFO L85 PathProgramCache]: Analyzing trace with hash -302047282, now seen corresponding path program 3 times [2022-02-10 03:40:11,944 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:11,944 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275400182] [2022-02-10 03:40:11,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:11,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:11,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:12,081 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:12,081 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:12,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275400182] [2022-02-10 03:40:12,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275400182] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:12,081 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037398441] [2022-02-10 03:40:12,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:40:12,081 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:12,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:12,082 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) [2022-02-10 03:40:12,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-02-10 03:40:12,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-10 03:40:12,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:12,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-10 03:40:12,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:12,253 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2022-02-10 03:40:12,334 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:12,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:12,386 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:40:12,386 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 43 [2022-02-10 03:40:12,523 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:12,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037398441] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:12,524 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:12,524 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-10 03:40:12,524 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380216826] [2022-02-10 03:40:12,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:12,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:40:12,524 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:12,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:40:12,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:40:12,525 INFO L87 Difference]: Start difference. First operand 159 states and 307 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 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) [2022-02-10 03:40:12,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:12,800 INFO L93 Difference]: Finished difference Result 250 states and 464 transitions. [2022-02-10 03:40:12,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 03:40:12,803 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 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 22 [2022-02-10 03:40:12,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:12,804 INFO L225 Difference]: With dead ends: 250 [2022-02-10 03:40:12,804 INFO L226 Difference]: Without dead ends: 244 [2022-02-10 03:40:12,804 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:40:12,805 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 104 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:12,805 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 77 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:40:12,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-02-10 03:40:12,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 168. [2022-02-10 03:40:12,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 1.9221556886227544) internal successors, (321), 167 states have internal predecessors, (321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:12,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 321 transitions. [2022-02-10 03:40:12,809 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 321 transitions. Word has length 22 [2022-02-10 03:40:12,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:12,809 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 321 transitions. [2022-02-10 03:40:12,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 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) [2022-02-10 03:40:12,809 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 321 transitions. [2022-02-10 03:40:12,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:40:12,859 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:12,859 INFO L514 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] [2022-02-10 03:40:12,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:13,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:13,060 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:13,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:13,061 INFO L85 PathProgramCache]: Analyzing trace with hash -374345244, now seen corresponding path program 4 times [2022-02-10 03:40:13,061 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:13,061 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598291147] [2022-02-10 03:40:13,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:13,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:13,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:13,112 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:13,112 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:13,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598291147] [2022-02-10 03:40:13,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598291147] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:13,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976322385] [2022-02-10 03:40:13,112 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:40:13,112 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:13,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:13,114 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) [2022-02-10 03:40:13,115 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-02-10 03:40:13,137 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:40:13,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:13,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:40:13,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:13,226 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:13,226 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:13,347 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:13,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976322385] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:13,348 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:13,348 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-02-10 03:40:13,348 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843389334] [2022-02-10 03:40:13,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:13,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:40:13,348 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:13,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:40:13,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:40:13,349 INFO L87 Difference]: Start difference. First operand 168 states and 321 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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) [2022-02-10 03:40:13,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:13,868 INFO L93 Difference]: Finished difference Result 507 states and 929 transitions. [2022-02-10 03:40:13,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:40:13,868 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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 24 [2022-02-10 03:40:13,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:13,870 INFO L225 Difference]: With dead ends: 507 [2022-02-10 03:40:13,870 INFO L226 Difference]: Without dead ends: 507 [2022-02-10 03:40:13,870 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=492, Invalid=1488, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:40:13,871 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 213 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:13,871 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 171 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:40:13,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-02-10 03:40:13,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 202. [2022-02-10 03:40:13,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 201 states have (on average 1.9751243781094527) internal successors, (397), 201 states have internal predecessors, (397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:13,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 397 transitions. [2022-02-10 03:40:13,875 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 397 transitions. Word has length 24 [2022-02-10 03:40:13,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:13,875 INFO L470 AbstractCegarLoop]: Abstraction has 202 states and 397 transitions. [2022-02-10 03:40:13,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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) [2022-02-10 03:40:13,875 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 397 transitions. [2022-02-10 03:40:13,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:40:13,876 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:13,876 INFO L514 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] [2022-02-10 03:40:13,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:14,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:14,092 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:14,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:14,092 INFO L85 PathProgramCache]: Analyzing trace with hash 134687076, now seen corresponding path program 1 times [2022-02-10 03:40:14,092 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:14,092 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210953632] [2022-02-10 03:40:14,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:14,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:14,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:14,122 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:40:14,122 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:14,122 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210953632] [2022-02-10 03:40:14,122 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210953632] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:14,122 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150699860] [2022-02-10 03:40:14,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:14,122 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:14,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:14,123 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) [2022-02-10 03:40:14,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-02-10 03:40:14,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:14,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 03:40:14,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:14,196 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:40:14,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:14,259 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:40:14,260 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150699860] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:14,260 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:14,260 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-02-10 03:40:14,260 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675845303] [2022-02-10 03:40:14,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:14,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:40:14,260 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:14,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:40:14,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:40:14,261 INFO L87 Difference]: Start difference. First operand 202 states and 397 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:14,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:14,388 INFO L93 Difference]: Finished difference Result 454 states and 874 transitions. [2022-02-10 03:40:14,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 03:40:14,388 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:40:14,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:14,389 INFO L225 Difference]: With dead ends: 454 [2022-02-10 03:40:14,389 INFO L226 Difference]: Without dead ends: 454 [2022-02-10 03:40:14,390 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=143, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:40:14,390 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 107 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:14,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 37 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:40:14,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-02-10 03:40:14,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 316. [2022-02-10 03:40:14,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 2.123809523809524) internal successors, (669), 315 states have internal predecessors, (669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:14,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 669 transitions. [2022-02-10 03:40:14,395 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 669 transitions. Word has length 24 [2022-02-10 03:40:14,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:14,395 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 669 transitions. [2022-02-10 03:40:14,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:14,395 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 669 transitions. [2022-02-10 03:40:14,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:40:14,396 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:14,396 INFO L514 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] [2022-02-10 03:40:14,413 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:14,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:14,612 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:14,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:14,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1715060508, now seen corresponding path program 5 times [2022-02-10 03:40:14,612 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:14,612 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186500076] [2022-02-10 03:40:14,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:14,612 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:14,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:14,654 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:14,654 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:14,654 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186500076] [2022-02-10 03:40:14,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186500076] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:14,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188022818] [2022-02-10 03:40:14,655 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:40:14,655 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:14,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:14,656 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) [2022-02-10 03:40:14,657 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-02-10 03:40:14,679 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:40:14,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:14,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:40:14,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:14,753 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:14,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:14,808 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:14,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188022818] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:14,809 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:14,809 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-02-10 03:40:14,809 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082596289] [2022-02-10 03:40:14,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:14,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:40:14,809 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:14,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:40:14,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:40:14,810 INFO L87 Difference]: Start difference. First operand 316 states and 669 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:15,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:15,086 INFO L93 Difference]: Finished difference Result 798 states and 1650 transitions. [2022-02-10 03:40:15,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 03:40:15,087 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:40:15,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:15,089 INFO L225 Difference]: With dead ends: 798 [2022-02-10 03:40:15,089 INFO L226 Difference]: Without dead ends: 791 [2022-02-10 03:40:15,089 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=240, Invalid=690, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:40:15,090 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 258 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:15,090 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 100 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:40:15,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2022-02-10 03:40:15,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 541. [2022-02-10 03:40:15,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 540 states have (on average 2.224074074074074) internal successors, (1201), 540 states have internal predecessors, (1201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:15,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 1201 transitions. [2022-02-10 03:40:15,098 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 1201 transitions. Word has length 24 [2022-02-10 03:40:15,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:15,098 INFO L470 AbstractCegarLoop]: Abstraction has 541 states and 1201 transitions. [2022-02-10 03:40:15,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:15,098 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 1201 transitions. [2022-02-10 03:40:15,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:40:15,099 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:15,099 INFO L514 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] [2022-02-10 03:40:15,133 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:15,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:15,320 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:15,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:15,321 INFO L85 PathProgramCache]: Analyzing trace with hash -788088984, now seen corresponding path program 2 times [2022-02-10 03:40:15,321 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:15,321 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669755883] [2022-02-10 03:40:15,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:15,321 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:15,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:15,357 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:15,358 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:15,358 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669755883] [2022-02-10 03:40:15,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669755883] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:15,358 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096181962] [2022-02-10 03:40:15,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:40:15,358 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:15,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:15,359 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) [2022-02-10 03:40:15,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-02-10 03:40:15,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:40:15,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:15,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 03:40:15,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:15,434 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:15,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:15,497 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:15,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096181962] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:15,497 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:15,497 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-02-10 03:40:15,497 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416941381] [2022-02-10 03:40:15,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:15,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:40:15,498 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:15,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:40:15,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:40:15,498 INFO L87 Difference]: Start difference. First operand 541 states and 1201 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:15,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:15,678 INFO L93 Difference]: Finished difference Result 920 states and 1841 transitions. [2022-02-10 03:40:15,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 03:40:15,678 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:40:15,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:15,680 INFO L225 Difference]: With dead ends: 920 [2022-02-10 03:40:15,680 INFO L226 Difference]: Without dead ends: 920 [2022-02-10 03:40:15,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=146, Invalid=234, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:40:15,681 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 184 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:15,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 63 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:40:15,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2022-02-10 03:40:15,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 579. [2022-02-10 03:40:15,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 578 states have (on average 2.1747404844290656) internal successors, (1257), 578 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:15,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 1257 transitions. [2022-02-10 03:40:15,690 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 1257 transitions. Word has length 24 [2022-02-10 03:40:15,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:15,690 INFO L470 AbstractCegarLoop]: Abstraction has 579 states and 1257 transitions. [2022-02-10 03:40:15,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:15,690 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 1257 transitions. [2022-02-10 03:40:15,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:40:15,691 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:15,691 INFO L514 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] [2022-02-10 03:40:15,707 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:15,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:15,899 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:15,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:15,900 INFO L85 PathProgramCache]: Analyzing trace with hash 621889708, now seen corresponding path program 6 times [2022-02-10 03:40:15,900 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:15,900 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789633092] [2022-02-10 03:40:15,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:15,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:15,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:15,946 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:15,946 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:15,947 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789633092] [2022-02-10 03:40:15,947 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789633092] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:15,947 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281640113] [2022-02-10 03:40:15,947 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:40:15,947 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:15,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:15,948 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) [2022-02-10 03:40:15,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-02-10 03:40:15,969 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-10 03:40:15,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:15,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:40:15,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:16,032 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:16,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:16,100 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:16,100 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281640113] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:16,100 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:16,100 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:40:16,100 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442382924] [2022-02-10 03:40:16,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:16,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:40:16,100 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:16,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:40:16,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:40:16,101 INFO L87 Difference]: Start difference. First operand 579 states and 1257 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) [2022-02-10 03:40:16,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:16,461 INFO L93 Difference]: Finished difference Result 1166 states and 2392 transitions. [2022-02-10 03:40:16,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 03:40:16,461 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 [2022-02-10 03:40:16,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:16,463 INFO L225 Difference]: With dead ends: 1166 [2022-02-10 03:40:16,463 INFO L226 Difference]: Without dead ends: 1166 [2022-02-10 03:40:16,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=364, Invalid=1042, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 03:40:16,464 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 175 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:16,464 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 106 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 355 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:40:16,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1166 states. [2022-02-10 03:40:16,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1166 to 584. [2022-02-10 03:40:16,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 2.171526586620926) internal successors, (1266), 583 states have internal predecessors, (1266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:16,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1266 transitions. [2022-02-10 03:40:16,540 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1266 transitions. Word has length 24 [2022-02-10 03:40:16,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:16,540 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 1266 transitions. [2022-02-10 03:40:16,541 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) [2022-02-10 03:40:16,541 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1266 transitions. [2022-02-10 03:40:16,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:40:16,542 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:16,542 INFO L514 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] [2022-02-10 03:40:16,560 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:16,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-02-10 03:40:16,751 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:16,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:16,752 INFO L85 PathProgramCache]: Analyzing trace with hash -279056664, now seen corresponding path program 7 times [2022-02-10 03:40:16,752 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:16,752 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583552231] [2022-02-10 03:40:16,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:16,752 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:16,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:16,789 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:16,790 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:16,790 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583552231] [2022-02-10 03:40:16,790 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583552231] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:16,790 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20436973] [2022-02-10 03:40:16,790 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:40:16,790 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:16,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:16,792 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) [2022-02-10 03:40:16,815 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-02-10 03:40:16,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:16,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:40:16,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:16,907 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:16,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:16,948 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:16,949 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20436973] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:16,949 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:16,949 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2022-02-10 03:40:16,949 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292185744] [2022-02-10 03:40:16,949 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:16,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:40:16,949 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:16,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:40:16,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:40:16,950 INFO L87 Difference]: Start difference. First operand 584 states and 1266 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:17,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:17,224 INFO L93 Difference]: Finished difference Result 1141 states and 2328 transitions. [2022-02-10 03:40:17,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 03:40:17,225 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:40:17,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:17,232 INFO L225 Difference]: With dead ends: 1141 [2022-02-10 03:40:17,232 INFO L226 Difference]: Without dead ends: 1141 [2022-02-10 03:40:17,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=219, Invalid=537, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:40:17,233 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 169 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:17,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 146 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:40:17,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1141 states. [2022-02-10 03:40:17,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1141 to 821. [2022-02-10 03:40:17,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 820 states have (on average 2.2621951219512195) internal successors, (1855), 820 states have internal predecessors, (1855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:17,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1855 transitions. [2022-02-10 03:40:17,249 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1855 transitions. Word has length 24 [2022-02-10 03:40:17,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:17,249 INFO L470 AbstractCegarLoop]: Abstraction has 821 states and 1855 transitions. [2022-02-10 03:40:17,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:17,249 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1855 transitions. [2022-02-10 03:40:17,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:40:17,251 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:17,251 INFO L514 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] [2022-02-10 03:40:17,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:17,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:17,466 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:17,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:17,467 INFO L85 PathProgramCache]: Analyzing trace with hash 392481324, now seen corresponding path program 8 times [2022-02-10 03:40:17,467 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:17,467 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901978366] [2022-02-10 03:40:17,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:17,467 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:17,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:17,518 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:17,518 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:17,519 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901978366] [2022-02-10 03:40:17,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901978366] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:17,519 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342833219] [2022-02-10 03:40:17,519 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:40:17,519 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:17,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:17,520 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) [2022-02-10 03:40:17,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-02-10 03:40:17,544 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:40:17,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:17,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:40:17,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:17,600 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:17,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:17,652 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:17,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342833219] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:17,652 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:17,653 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:40:17,653 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84090447] [2022-02-10 03:40:17,653 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:17,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:40:17,653 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:17,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:40:17,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:40:17,653 INFO L87 Difference]: Start difference. First operand 821 states and 1855 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) [2022-02-10 03:40:18,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:18,042 INFO L93 Difference]: Finished difference Result 1523 states and 3273 transitions. [2022-02-10 03:40:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 03:40:18,042 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 [2022-02-10 03:40:18,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:18,045 INFO L225 Difference]: With dead ends: 1523 [2022-02-10 03:40:18,045 INFO L226 Difference]: Without dead ends: 1522 [2022-02-10 03:40:18,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=363, Invalid=1197, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 03:40:18,046 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 199 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:18,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 105 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:40:18,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1522 states. [2022-02-10 03:40:18,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1522 to 854. [2022-02-10 03:40:18,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 854 states, 853 states have (on average 2.246189917936694) internal successors, (1916), 853 states have internal predecessors, (1916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:18,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 854 states to 854 states and 1916 transitions. [2022-02-10 03:40:18,062 INFO L78 Accepts]: Start accepts. Automaton has 854 states and 1916 transitions. Word has length 24 [2022-02-10 03:40:18,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:18,062 INFO L470 AbstractCegarLoop]: Abstraction has 854 states and 1916 transitions. [2022-02-10 03:40:18,062 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) [2022-02-10 03:40:18,062 INFO L276 IsEmpty]: Start isEmpty. Operand 854 states and 1916 transitions. [2022-02-10 03:40:18,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:40:18,063 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:18,063 INFO L514 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] [2022-02-10 03:40:18,079 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:18,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-02-10 03:40:18,279 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:18,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:18,279 INFO L85 PathProgramCache]: Analyzing trace with hash -940037336, now seen corresponding path program 3 times [2022-02-10 03:40:18,279 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:18,279 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501749595] [2022-02-10 03:40:18,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:18,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:18,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:18,317 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:40:18,317 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:18,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501749595] [2022-02-10 03:40:18,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501749595] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:18,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401525619] [2022-02-10 03:40:18,318 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:40:18,318 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:18,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:18,319 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) [2022-02-10 03:40:18,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-02-10 03:40:18,339 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-10 03:40:18,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:18,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 03:40:18,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:18,385 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:40:18,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:18,435 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:40:18,435 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401525619] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:18,436 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:18,436 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 9 [2022-02-10 03:40:18,436 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458470593] [2022-02-10 03:40:18,436 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:18,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 03:40:18,436 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:18,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 03:40:18,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-02-10 03:40:18,436 INFO L87 Difference]: Start difference. First operand 854 states and 1916 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 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) [2022-02-10 03:40:18,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:18,554 INFO L93 Difference]: Finished difference Result 1018 states and 2194 transitions. [2022-02-10 03:40:18,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 03:40:18,555 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 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 [2022-02-10 03:40:18,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:18,556 INFO L225 Difference]: With dead ends: 1018 [2022-02-10 03:40:18,556 INFO L226 Difference]: Without dead ends: 1018 [2022-02-10 03:40:18,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=134, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:40:18,557 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 81 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:18,557 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 52 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:40:18,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1018 states. [2022-02-10 03:40:18,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1018 to 835. [2022-02-10 03:40:18,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 834 states have (on average 2.2553956834532376) internal successors, (1881), 834 states have internal predecessors, (1881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:18,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1881 transitions. [2022-02-10 03:40:18,569 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1881 transitions. Word has length 24 [2022-02-10 03:40:18,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:18,569 INFO L470 AbstractCegarLoop]: Abstraction has 835 states and 1881 transitions. [2022-02-10 03:40:18,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 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) [2022-02-10 03:40:18,569 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1881 transitions. [2022-02-10 03:40:18,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:40:18,571 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:18,571 INFO L514 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] [2022-02-10 03:40:18,588 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-02-10 03:40:18,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-02-10 03:40:18,786 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:18,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:18,787 INFO L85 PathProgramCache]: Analyzing trace with hash 378784684, now seen corresponding path program 9 times [2022-02-10 03:40:18,787 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:18,787 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841340660] [2022-02-10 03:40:18,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:18,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:18,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:18,834 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:18,835 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:18,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841340660] [2022-02-10 03:40:18,835 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841340660] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:18,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622206817] [2022-02-10 03:40:18,835 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:40:18,835 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:18,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:18,836 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) [2022-02-10 03:40:18,837 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-02-10 03:40:18,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:40:18,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:18,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:40:18,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:18,922 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:18,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:18,992 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:18,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622206817] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:18,992 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:18,992 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-10 03:40:18,992 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77904412] [2022-02-10 03:40:18,992 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:18,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:40:18,992 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:18,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:40:18,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:40:18,993 INFO L87 Difference]: Start difference. First operand 835 states and 1881 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:19,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:19,238 INFO L93 Difference]: Finished difference Result 1257 states and 2700 transitions. [2022-02-10 03:40:19,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 03:40:19,238 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:40:19,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:19,241 INFO L225 Difference]: With dead ends: 1257 [2022-02-10 03:40:19,241 INFO L226 Difference]: Without dead ends: 1257 [2022-02-10 03:40:19,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=213, Invalid=599, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:40:19,245 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 135 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:19,245 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 112 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:40:19,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2022-02-10 03:40:19,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 891. [2022-02-10 03:40:19,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 891 states, 890 states have (on average 2.251685393258427) internal successors, (2004), 890 states have internal predecessors, (2004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:19,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 2004 transitions. [2022-02-10 03:40:19,266 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 2004 transitions. Word has length 24 [2022-02-10 03:40:19,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:19,267 INFO L470 AbstractCegarLoop]: Abstraction has 891 states and 2004 transitions. [2022-02-10 03:40:19,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:19,267 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 2004 transitions. [2022-02-10 03:40:19,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:40:19,268 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:19,269 INFO L514 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] [2022-02-10 03:40:19,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:19,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-02-10 03:40:19,473 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:19,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:19,474 INFO L85 PathProgramCache]: Analyzing trace with hash -2067189076, now seen corresponding path program 10 times [2022-02-10 03:40:19,474 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:19,474 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966008125] [2022-02-10 03:40:19,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:19,474 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:19,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:19,506 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:19,506 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:19,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966008125] [2022-02-10 03:40:19,506 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966008125] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:19,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334361248] [2022-02-10 03:40:19,507 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:40:19,507 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:19,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:19,508 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) [2022-02-10 03:40:19,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-02-10 03:40:19,528 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:40:19,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:19,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:40:19,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:19,601 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:19,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:19,647 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:40:19,647 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1334361248] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:19,647 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:19,647 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 14 [2022-02-10 03:40:19,647 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938336925] [2022-02-10 03:40:19,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:19,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:40:19,648 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:19,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:40:19,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:40:19,648 INFO L87 Difference]: Start difference. First operand 891 states and 2004 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 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) [2022-02-10 03:40:19,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:19,908 INFO L93 Difference]: Finished difference Result 1151 states and 2521 transitions. [2022-02-10 03:40:19,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 03:40:19,908 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 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 24 [2022-02-10 03:40:19,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:19,910 INFO L225 Difference]: With dead ends: 1151 [2022-02-10 03:40:19,910 INFO L226 Difference]: Without dead ends: 1149 [2022-02-10 03:40:19,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=184, Invalid=572, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:40:19,911 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 131 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:19,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 122 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:40:19,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1149 states. [2022-02-10 03:40:19,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1149 to 1019. [2022-02-10 03:40:19,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1018 states have (on average 2.2858546168958744) internal successors, (2327), 1018 states have internal predecessors, (2327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:19,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 2327 transitions. [2022-02-10 03:40:19,926 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 2327 transitions. Word has length 24 [2022-02-10 03:40:19,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:19,926 INFO L470 AbstractCegarLoop]: Abstraction has 1019 states and 2327 transitions. [2022-02-10 03:40:19,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 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) [2022-02-10 03:40:19,926 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 2327 transitions. [2022-02-10 03:40:19,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:40:19,928 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:19,928 INFO L514 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] [2022-02-10 03:40:19,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:20,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-02-10 03:40:20,148 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:20,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:20,148 INFO L85 PathProgramCache]: Analyzing trace with hash -249043980, now seen corresponding path program 11 times [2022-02-10 03:40:20,148 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:20,148 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625907904] [2022-02-10 03:40:20,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:20,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:20,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:20,183 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:40:20,183 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:20,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625907904] [2022-02-10 03:40:20,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625907904] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:20,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925420298] [2022-02-10 03:40:20,183 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:40:20,183 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:20,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:20,185 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) [2022-02-10 03:40:20,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-02-10 03:40:20,209 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:40:20,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:20,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:40:20,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:20,267 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:40:20,267 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:20,346 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:40:20,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925420298] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:20,346 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:20,346 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-02-10 03:40:20,347 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691516637] [2022-02-10 03:40:20,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:20,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:40:20,347 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:20,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:40:20,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:40:20,348 INFO L87 Difference]: Start difference. First operand 1019 states and 2327 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:20,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:20,574 INFO L93 Difference]: Finished difference Result 1424 states and 3124 transitions. [2022-02-10 03:40:20,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:40:20,575 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:40:20,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:20,577 INFO L225 Difference]: With dead ends: 1424 [2022-02-10 03:40:20,577 INFO L226 Difference]: Without dead ends: 1423 [2022-02-10 03:40:20,578 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:40:20,578 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 141 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:20,578 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 84 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:40:20,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2022-02-10 03:40:20,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 1019. [2022-02-10 03:40:20,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1018 states have (on average 2.2848722986247543) internal successors, (2326), 1018 states have internal predecessors, (2326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:20,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 2326 transitions. [2022-02-10 03:40:20,596 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 2326 transitions. Word has length 24 [2022-02-10 03:40:20,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:20,597 INFO L470 AbstractCegarLoop]: Abstraction has 1019 states and 2326 transitions. [2022-02-10 03:40:20,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:20,597 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 2326 transitions. [2022-02-10 03:40:20,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:40:20,598 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:20,598 INFO L514 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] [2022-02-10 03:40:20,623 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:20,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:20,822 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:20,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:20,822 INFO L85 PathProgramCache]: Analyzing trace with hash 1772849264, now seen corresponding path program 12 times [2022-02-10 03:40:20,822 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:20,822 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103325523] [2022-02-10 03:40:20,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:20,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:20,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:20,855 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:20,855 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:20,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103325523] [2022-02-10 03:40:20,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103325523] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:20,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102569689] [2022-02-10 03:40:20,856 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:40:20,856 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:20,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:20,857 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) [2022-02-10 03:40:20,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-02-10 03:40:20,879 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:40:20,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:20,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:40:20,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:20,933 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:20,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:20,990 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:20,991 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102569689] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:20,991 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:20,991 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 11 [2022-02-10 03:40:20,991 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460289573] [2022-02-10 03:40:20,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:20,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 03:40:20,991 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:20,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 03:40:20,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-02-10 03:40:20,992 INFO L87 Difference]: Start difference. First operand 1019 states and 2326 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:21,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:21,236 INFO L93 Difference]: Finished difference Result 1430 states and 3155 transitions. [2022-02-10 03:40:21,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:40:21,237 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:40:21,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:21,239 INFO L225 Difference]: With dead ends: 1430 [2022-02-10 03:40:21,239 INFO L226 Difference]: Without dead ends: 1430 [2022-02-10 03:40:21,240 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=211, Invalid=545, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:40:21,240 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 110 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:21,240 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 125 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:40:21,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1430 states. [2022-02-10 03:40:21,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1430 to 1042. [2022-02-10 03:40:21,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1042 states, 1041 states have (on average 2.2804995196926034) internal successors, (2374), 1041 states have internal predecessors, (2374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:21,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1042 states to 1042 states and 2374 transitions. [2022-02-10 03:40:21,261 INFO L78 Accepts]: Start accepts. Automaton has 1042 states and 2374 transitions. Word has length 24 [2022-02-10 03:40:21,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:21,261 INFO L470 AbstractCegarLoop]: Abstraction has 1042 states and 2374 transitions. [2022-02-10 03:40:21,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:21,261 INFO L276 IsEmpty]: Start isEmpty. Operand 1042 states and 2374 transitions. [2022-02-10 03:40:21,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-02-10 03:40:21,263 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:21,264 INFO L514 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] [2022-02-10 03:40:21,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:21,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-02-10 03:40:21,482 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:21,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:21,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1426898608, now seen corresponding path program 13 times [2022-02-10 03:40:21,482 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:21,482 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884771605] [2022-02-10 03:40:21,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:21,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:21,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:21,535 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:21,535 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:21,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884771605] [2022-02-10 03:40:21,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884771605] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:21,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886860652] [2022-02-10 03:40:21,535 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:40:21,536 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:21,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:21,536 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) [2022-02-10 03:40:21,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-02-10 03:40:21,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:21,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:40:21,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:21,623 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:21,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:21,688 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:21,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886860652] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:21,688 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:21,688 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-02-10 03:40:21,689 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539724491] [2022-02-10 03:40:21,689 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:21,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:40:21,689 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:21,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:40:21,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:40:21,689 INFO L87 Difference]: Start difference. First operand 1042 states and 2374 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:21,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:21,948 INFO L93 Difference]: Finished difference Result 1445 states and 3168 transitions. [2022-02-10 03:40:21,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:40:21,948 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-02-10 03:40:21,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:21,951 INFO L225 Difference]: With dead ends: 1445 [2022-02-10 03:40:21,951 INFO L226 Difference]: Without dead ends: 1442 [2022-02-10 03:40:21,951 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=487, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:40:21,951 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 163 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:21,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 97 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:40:21,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1442 states. [2022-02-10 03:40:22,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1442 to 1045. [2022-02-10 03:40:22,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 1044 states have (on average 2.2768199233716473) internal successors, (2377), 1044 states have internal predecessors, (2377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:22,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 2377 transitions. [2022-02-10 03:40:22,026 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 2377 transitions. Word has length 24 [2022-02-10 03:40:22,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:22,026 INFO L470 AbstractCegarLoop]: Abstraction has 1045 states and 2377 transitions. [2022-02-10 03:40:22,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:22,026 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 2377 transitions. [2022-02-10 03:40:22,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:40:22,028 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:22,028 INFO L514 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] [2022-02-10 03:40:22,055 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:22,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:22,235 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:22,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:22,236 INFO L85 PathProgramCache]: Analyzing trace with hash -976306238, now seen corresponding path program 4 times [2022-02-10 03:40:22,236 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:22,236 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535234802] [2022-02-10 03:40:22,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:22,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:22,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:22,639 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:22,640 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:22,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535234802] [2022-02-10 03:40:22,640 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535234802] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:22,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455043022] [2022-02-10 03:40:22,640 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:40:22,640 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:22,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:22,641 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) [2022-02-10 03:40:22,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-02-10 03:40:22,664 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:40:22,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:22,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:40:22,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:23,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:40:23,254 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:40:23,254 INFO L387 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:40:23,391 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:23,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:23,941 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:40:23,942 INFO L387 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 187 treesize of output 157 [2022-02-10 03:40:25,309 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:25,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455043022] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:25,309 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:25,309 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-02-10 03:40:25,309 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267239182] [2022-02-10 03:40:25,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:25,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:40:25,309 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:25,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:40:25,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:40:25,310 INFO L87 Difference]: Start difference. First operand 1045 states and 2377 transitions. Second operand has 25 states, 25 states have (on average 2.56) internal successors, (64), 25 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:29,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:29,689 INFO L93 Difference]: Finished difference Result 1646 states and 3501 transitions. [2022-02-10 03:40:29,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-10 03:40:29,690 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.56) internal successors, (64), 25 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:40:29,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:29,693 INFO L225 Difference]: With dead ends: 1646 [2022-02-10 03:40:29,693 INFO L226 Difference]: Without dead ends: 1634 [2022-02-10 03:40:29,694 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1360 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=665, Invalid=3891, Unknown=0, NotChecked=0, Total=4556 [2022-02-10 03:40:29,694 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 257 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 1184 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 1239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:29,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [257 Valid, 209 Invalid, 1239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1184 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:40:29,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1634 states. [2022-02-10 03:40:29,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1634 to 1075. [2022-02-10 03:40:29,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 1074 states have (on average 2.2756052141527) internal successors, (2444), 1074 states have internal predecessors, (2444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:29,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 2444 transitions. [2022-02-10 03:40:29,713 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 2444 transitions. Word has length 26 [2022-02-10 03:40:29,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:29,713 INFO L470 AbstractCegarLoop]: Abstraction has 1075 states and 2444 transitions. [2022-02-10 03:40:29,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.56) internal successors, (64), 25 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:29,713 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 2444 transitions. [2022-02-10 03:40:29,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:40:29,715 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:29,715 INFO L514 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] [2022-02-10 03:40:29,731 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:29,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:29,927 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:29,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:29,928 INFO L85 PathProgramCache]: Analyzing trace with hash -722517114, now seen corresponding path program 5 times [2022-02-10 03:40:29,928 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:29,928 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273632076] [2022-02-10 03:40:29,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:29,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:29,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:30,420 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:30,420 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:30,420 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273632076] [2022-02-10 03:40:30,420 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273632076] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:30,420 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586470923] [2022-02-10 03:40:30,420 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:40:30,420 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:30,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:30,421 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) [2022-02-10 03:40:30,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-02-10 03:40:30,445 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:40:30,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:30,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:40:30,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:31,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:40:31,056 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:40:31,057 INFO L387 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:40:31,254 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:31,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:31,918 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:40:31,936 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:40:31,937 INFO L387 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 187 treesize of output 157 [2022-02-10 03:40:34,766 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:34,766 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586470923] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:34,766 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:34,766 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-02-10 03:40:34,766 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983035476] [2022-02-10 03:40:34,766 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:34,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 03:40:34,766 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:34,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 03:40:34,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=641, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:40:34,767 INFO L87 Difference]: Start difference. First operand 1075 states and 2444 transitions. Second operand has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 28 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:42,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:42,871 INFO L93 Difference]: Finished difference Result 1980 states and 4106 transitions. [2022-02-10 03:40:42,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-10 03:40:42,872 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 28 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:40:42,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:42,875 INFO L225 Difference]: With dead ends: 1980 [2022-02-10 03:40:42,875 INFO L226 Difference]: Without dead ends: 1970 [2022-02-10 03:40:42,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2721 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=1181, Invalid=7009, Unknown=0, NotChecked=0, Total=8190 [2022-02-10 03:40:42,878 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 427 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 991 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 1158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 991 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 52 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:42,879 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [427 Valid, 235 Invalid, 1158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 991 Invalid, 0 Unknown, 52 Unchecked, 0.7s Time] [2022-02-10 03:40:42,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1970 states. [2022-02-10 03:40:42,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1970 to 1092. [2022-02-10 03:40:42,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1092 states, 1091 states have (on average 2.2768102658111826) internal successors, (2484), 1091 states have internal predecessors, (2484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:42,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1092 states to 1092 states and 2484 transitions. [2022-02-10 03:40:42,900 INFO L78 Accepts]: Start accepts. Automaton has 1092 states and 2484 transitions. Word has length 26 [2022-02-10 03:40:42,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:42,900 INFO L470 AbstractCegarLoop]: Abstraction has 1092 states and 2484 transitions. [2022-02-10 03:40:42,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 28 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:42,901 INFO L276 IsEmpty]: Start isEmpty. Operand 1092 states and 2484 transitions. [2022-02-10 03:40:42,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:40:42,903 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:42,903 INFO L514 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] [2022-02-10 03:40:42,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:43,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:43,115 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:43,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:43,116 INFO L85 PathProgramCache]: Analyzing trace with hash 1468913474, now seen corresponding path program 14 times [2022-02-10 03:40:43,116 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:43,116 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415202876] [2022-02-10 03:40:43,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:43,116 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:43,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:43,686 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:43,686 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:43,686 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415202876] [2022-02-10 03:40:43,686 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415202876] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:43,686 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18073571] [2022-02-10 03:40:43,686 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:40:43,686 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:43,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:43,687 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) [2022-02-10 03:40:43,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-02-10 03:40:43,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:40:43,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:43,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:40:43,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:44,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:40:44,212 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:40:44,212 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:40:44,213 INFO L387 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 115 treesize of output 75 [2022-02-10 03:40:44,322 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:44,322 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:44,809 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:40:44,809 INFO L387 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 211 treesize of output 149 [2022-02-10 03:40:45,295 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:45,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18073571] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:45,295 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:45,295 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-02-10 03:40:45,295 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387100980] [2022-02-10 03:40:45,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:45,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:40:45,296 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:45,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:40:45,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:40:45,296 INFO L87 Difference]: Start difference. First operand 1092 states and 2484 transitions. Second operand has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:48,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:40:48,532 INFO L93 Difference]: Finished difference Result 1705 states and 3749 transitions. [2022-02-10 03:40:48,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-10 03:40:48,532 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:40:48,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:40:48,536 INFO L225 Difference]: With dead ends: 1705 [2022-02-10 03:40:48,536 INFO L226 Difference]: Without dead ends: 1693 [2022-02-10 03:40:48,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1473 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=744, Invalid=3948, Unknown=0, NotChecked=0, Total=4692 [2022-02-10 03:40:48,537 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 280 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 733 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 733 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:40:48,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 164 Invalid, 827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 733 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:40:48,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1693 states. [2022-02-10 03:40:48,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1693 to 1108. [2022-02-10 03:40:48,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1108 states, 1107 states have (on average 2.2646793134598013) internal successors, (2507), 1107 states have internal predecessors, (2507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:48,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1108 states to 1108 states and 2507 transitions. [2022-02-10 03:40:48,555 INFO L78 Accepts]: Start accepts. Automaton has 1108 states and 2507 transitions. Word has length 26 [2022-02-10 03:40:48,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:40:48,555 INFO L470 AbstractCegarLoop]: Abstraction has 1108 states and 2507 transitions. [2022-02-10 03:40:48,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:40:48,555 INFO L276 IsEmpty]: Start isEmpty. Operand 1108 states and 2507 transitions. [2022-02-10 03:40:48,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:40:48,557 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:40:48,557 INFO L514 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] [2022-02-10 03:40:48,574 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-02-10 03:40:48,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:48,771 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:40:48,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:40:48,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1507140614, now seen corresponding path program 6 times [2022-02-10 03:40:48,772 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:40:48,772 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144858252] [2022-02-10 03:40:48,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:40:48,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:40:48,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:40:49,176 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:49,176 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:40:49,176 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144858252] [2022-02-10 03:40:49,176 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144858252] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:40:49,176 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504474500] [2022-02-10 03:40:49,176 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:40:49,177 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:40:49,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:40:49,178 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) [2022-02-10 03:40:49,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-02-10 03:40:49,200 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:40:49,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:40:49,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:40:49,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:40:50,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:40:50,015 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:40:50,015 INFO L387 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 109 treesize of output 91 [2022-02-10 03:40:51,371 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:51,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:40:52,042 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:40:52,043 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:40:52,061 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:40:52,061 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 175 treesize of output 145 [2022-02-10 03:40:53,058 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:40:53,058 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504474500] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:40:53,058 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:40:53,058 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-02-10 03:40:53,059 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206617354] [2022-02-10 03:40:53,059 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:40:53,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 03:40:53,059 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:40:53,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 03:40:53,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=637, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:40:53,060 INFO L87 Difference]: Start difference. First operand 1108 states and 2507 transitions. Second operand has 28 states, 28 states have (on average 2.4285714285714284) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:03,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:41:03,973 INFO L93 Difference]: Finished difference Result 1833 states and 4015 transitions. [2022-02-10 03:41:03,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-10 03:41:03,974 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.4285714285714284) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:41:03,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:41:03,976 INFO L225 Difference]: With dead ends: 1833 [2022-02-10 03:41:03,976 INFO L226 Difference]: Without dead ends: 1823 [2022-02-10 03:41:03,978 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4143 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=1702, Invalid=10070, Unknown=0, NotChecked=0, Total=11772 [2022-02-10 03:41:03,981 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 311 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 1223 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 1426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 93 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:41:03,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [311 Valid, 251 Invalid, 1426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1223 Invalid, 0 Unknown, 93 Unchecked, 0.8s Time] [2022-02-10 03:41:03,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1823 states. [2022-02-10 03:41:03,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1823 to 1134. [2022-02-10 03:41:03,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1134 states, 1133 states have (on average 2.2691968225948806) internal successors, (2571), 1133 states have internal predecessors, (2571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:03,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 2571 transitions. [2022-02-10 03:41:03,997 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 2571 transitions. Word has length 26 [2022-02-10 03:41:03,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:41:03,998 INFO L470 AbstractCegarLoop]: Abstraction has 1134 states and 2571 transitions. [2022-02-10 03:41:03,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.4285714285714284) internal successors, (68), 28 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:03,998 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 2571 transitions. [2022-02-10 03:41:03,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:41:03,999 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:41:03,999 INFO L514 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] [2022-02-10 03:41:04,015 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-02-10 03:41:04,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-02-10 03:41:04,200 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:41:04,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:41:04,200 INFO L85 PathProgramCache]: Analyzing trace with hash -2084795062, now seen corresponding path program 7 times [2022-02-10 03:41:04,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:41:04,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707099388] [2022-02-10 03:41:04,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:41:04,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:41:04,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:41:04,599 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:04,599 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:41:04,599 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707099388] [2022-02-10 03:41:04,599 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707099388] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:41:04,599 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488396687] [2022-02-10 03:41:04,599 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:41:04,600 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:41:04,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:41:04,601 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) [2022-02-10 03:41:04,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-02-10 03:41:04,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:41:04,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:41:04,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:41:05,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:41:05,005 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:41:05,006 INFO L387 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 109 treesize of output 83 [2022-02-10 03:41:05,457 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:05,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:41:05,908 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:41:05,908 INFO L387 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 187 treesize of output 157 [2022-02-10 03:41:08,344 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:08,344 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488396687] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:41:08,344 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:41:08,344 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-02-10 03:41:08,344 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731713000] [2022-02-10 03:41:08,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:41:08,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 03:41:08,345 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:41:08,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 03:41:08,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2022-02-10 03:41:08,345 INFO L87 Difference]: Start difference. First operand 1134 states and 2571 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:10,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:41:10,070 INFO L93 Difference]: Finished difference Result 1661 states and 3497 transitions. [2022-02-10 03:41:10,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-10 03:41:10,070 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:41:10,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:41:10,073 INFO L225 Difference]: With dead ends: 1661 [2022-02-10 03:41:10,073 INFO L226 Difference]: Without dead ends: 1649 [2022-02-10 03:41:10,073 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=269, Invalid=1453, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 03:41:10,074 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 242 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:41:10,074 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 253 Invalid, 737 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 656 Invalid, 0 Unknown, 46 Unchecked, 0.4s Time] [2022-02-10 03:41:10,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1649 states. [2022-02-10 03:41:10,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1649 to 1139. [2022-02-10 03:41:10,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1139 states, 1138 states have (on average 2.2697715289982425) internal successors, (2583), 1138 states have internal predecessors, (2583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:10,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1139 states to 1139 states and 2583 transitions. [2022-02-10 03:41:10,091 INFO L78 Accepts]: Start accepts. Automaton has 1139 states and 2583 transitions. Word has length 26 [2022-02-10 03:41:10,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:41:10,091 INFO L470 AbstractCegarLoop]: Abstraction has 1139 states and 2583 transitions. [2022-02-10 03:41:10,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:10,091 INFO L276 IsEmpty]: Start isEmpty. Operand 1139 states and 2583 transitions. [2022-02-10 03:41:10,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:41:10,092 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:41:10,093 INFO L514 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] [2022-02-10 03:41:10,125 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-02-10 03:41:10,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-02-10 03:41:10,326 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:41:10,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:41:10,326 INFO L85 PathProgramCache]: Analyzing trace with hash -2051030650, now seen corresponding path program 8 times [2022-02-10 03:41:10,326 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:41:10,326 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993748210] [2022-02-10 03:41:10,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:41:10,326 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:41:10,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:41:10,563 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:10,563 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:41:10,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993748210] [2022-02-10 03:41:10,564 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993748210] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:41:10,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603762410] [2022-02-10 03:41:10,564 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:41:10,564 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:41:10,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:41:10,565 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) [2022-02-10 03:41:10,566 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-02-10 03:41:10,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:41:10,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:41:10,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2022-02-10 03:41:10,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:41:11,201 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:41:11,201 INFO L387 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 109 treesize of output 91 [2022-02-10 03:41:11,829 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:11,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:41:12,452 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:41:12,452 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:41:12,468 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:41:12,468 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 191 treesize of output 149 [2022-02-10 03:41:13,760 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:13,760 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603762410] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:41:13,760 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:41:13,760 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 28 [2022-02-10 03:41:13,761 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406759609] [2022-02-10 03:41:13,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:41:13,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 03:41:13,761 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:41:13,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 03:41:13,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=645, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:41:13,768 INFO L87 Difference]: Start difference. First operand 1139 states and 2583 transitions. Second operand has 28 states, 28 states have (on average 2.392857142857143) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:17,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:41:17,809 INFO L93 Difference]: Finished difference Result 1589 states and 3399 transitions. [2022-02-10 03:41:17,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:41:17,810 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.392857142857143) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:41:17,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:41:17,812 INFO L225 Difference]: With dead ends: 1589 [2022-02-10 03:41:17,812 INFO L226 Difference]: Without dead ends: 1579 [2022-02-10 03:41:17,813 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1064 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=700, Invalid=3332, Unknown=0, NotChecked=0, Total=4032 [2022-02-10 03:41:17,813 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 417 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 860 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 964 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 860 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:41:17,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [417 Valid, 168 Invalid, 964 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 860 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:41:17,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1579 states. [2022-02-10 03:41:17,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1579 to 1167. [2022-02-10 03:41:17,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1167 states, 1166 states have (on average 2.2675814751286447) internal successors, (2644), 1166 states have internal predecessors, (2644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:17,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1167 states to 1167 states and 2644 transitions. [2022-02-10 03:41:17,829 INFO L78 Accepts]: Start accepts. Automaton has 1167 states and 2644 transitions. Word has length 26 [2022-02-10 03:41:17,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:41:17,830 INFO L470 AbstractCegarLoop]: Abstraction has 1167 states and 2644 transitions. [2022-02-10 03:41:17,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.392857142857143) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:17,830 INFO L276 IsEmpty]: Start isEmpty. Operand 1167 states and 2644 transitions. [2022-02-10 03:41:17,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:41:17,831 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:41:17,831 INFO L514 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] [2022-02-10 03:41:17,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-02-10 03:41:18,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:41:18,047 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:41:18,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:41:18,047 INFO L85 PathProgramCache]: Analyzing trace with hash -1441704886, now seen corresponding path program 9 times [2022-02-10 03:41:18,048 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:41:18,048 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962056042] [2022-02-10 03:41:18,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:41:18,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:41:18,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:41:18,371 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:18,371 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:41:18,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962056042] [2022-02-10 03:41:18,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962056042] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:41:18,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095778446] [2022-02-10 03:41:18,371 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:41:18,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:41:18,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:41:18,372 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) [2022-02-10 03:41:18,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-02-10 03:41:18,396 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:41:18,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:41:18,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:41:18,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:41:18,957 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:41:18,958 INFO L387 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 109 treesize of output 91 [2022-02-10 03:41:19,810 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:19,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:41:20,698 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:41:20,699 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:41:20,711 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:41:20,712 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 191 treesize of output 149 [2022-02-10 03:41:21,605 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:21,605 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095778446] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:41:21,605 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:41:21,605 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 29 [2022-02-10 03:41:21,605 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888531831] [2022-02-10 03:41:21,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:41:21,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-10 03:41:21,606 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:41:21,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-10 03:41:21,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:41:21,606 INFO L87 Difference]: Start difference. First operand 1167 states and 2644 transitions. Second operand has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 29 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:29,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:41:29,322 INFO L93 Difference]: Finished difference Result 1793 states and 3777 transitions. [2022-02-10 03:41:29,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-10 03:41:29,322 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 29 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:41:29,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:41:29,325 INFO L225 Difference]: With dead ends: 1793 [2022-02-10 03:41:29,325 INFO L226 Difference]: Without dead ends: 1778 [2022-02-10 03:41:29,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2654 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=1435, Invalid=7121, Unknown=0, NotChecked=0, Total=8556 [2022-02-10 03:41:29,327 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 444 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 1313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:41:29,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [444 Valid, 220 Invalid, 1313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1183 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:41:29,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1778 states. [2022-02-10 03:41:29,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1778 to 1164. [2022-02-10 03:41:29,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1164 states, 1163 states have (on average 2.2691315563198624) internal successors, (2639), 1163 states have internal predecessors, (2639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:29,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1164 states to 1164 states and 2639 transitions. [2022-02-10 03:41:29,343 INFO L78 Accepts]: Start accepts. Automaton has 1164 states and 2639 transitions. Word has length 26 [2022-02-10 03:41:29,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:41:29,343 INFO L470 AbstractCegarLoop]: Abstraction has 1164 states and 2639 transitions. [2022-02-10 03:41:29,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.3448275862068964) internal successors, (68), 29 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:29,343 INFO L276 IsEmpty]: Start isEmpty. Operand 1164 states and 2639 transitions. [2022-02-10 03:41:29,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:41:29,345 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:41:29,345 INFO L514 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] [2022-02-10 03:41:29,360 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-02-10 03:41:29,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:41:29,545 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:41:29,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:41:29,546 INFO L85 PathProgramCache]: Analyzing trace with hash 652510542, now seen corresponding path program 10 times [2022-02-10 03:41:29,546 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:41:29,546 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971381312] [2022-02-10 03:41:29,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:41:29,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:41:29,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:41:29,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:29,807 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:41:29,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971381312] [2022-02-10 03:41:29,807 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971381312] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:41:29,807 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216747557] [2022-02-10 03:41:29,807 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:41:29,807 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:41:29,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:41:29,808 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) [2022-02-10 03:41:29,809 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-02-10 03:41:29,836 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:41:29,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:41:29,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:41:29,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:41:30,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:41:30,301 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:41:30,301 INFO L387 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:41:30,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:30,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:41:30,960 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:41:30,960 INFO L387 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 199 treesize of output 161 [2022-02-10 03:41:33,410 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:33,410 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216747557] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:41:33,410 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:41:33,410 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-02-10 03:41:33,410 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641753547] [2022-02-10 03:41:33,410 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:41:33,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 03:41:33,410 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:41:33,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 03:41:33,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2022-02-10 03:41:33,411 INFO L87 Difference]: Start difference. First operand 1164 states and 2639 transitions. Second operand has 22 states, 22 states have (on average 2.590909090909091) internal successors, (57), 22 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:35,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:41:35,118 INFO L93 Difference]: Finished difference Result 1607 states and 3427 transitions. [2022-02-10 03:41:35,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 03:41:35,118 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.590909090909091) internal successors, (57), 22 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:41:35,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:41:35,120 INFO L225 Difference]: With dead ends: 1607 [2022-02-10 03:41:35,120 INFO L226 Difference]: Without dead ends: 1595 [2022-02-10 03:41:35,121 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 457 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=240, Invalid=1320, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 03:41:35,121 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 152 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 10 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:41:35,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 189 Invalid, 737 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 693 Invalid, 0 Unknown, 10 Unchecked, 0.4s Time] [2022-02-10 03:41:35,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1595 states. [2022-02-10 03:41:35,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1595 to 1181. [2022-02-10 03:41:35,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1181 states, 1180 states have (on average 2.261864406779661) internal successors, (2669), 1180 states have internal predecessors, (2669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:35,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1181 states to 1181 states and 2669 transitions. [2022-02-10 03:41:35,135 INFO L78 Accepts]: Start accepts. Automaton has 1181 states and 2669 transitions. Word has length 26 [2022-02-10 03:41:35,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:41:35,135 INFO L470 AbstractCegarLoop]: Abstraction has 1181 states and 2669 transitions. [2022-02-10 03:41:35,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.590909090909091) internal successors, (57), 22 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:35,136 INFO L276 IsEmpty]: Start isEmpty. Operand 1181 states and 2669 transitions. [2022-02-10 03:41:35,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:41:35,137 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:41:35,137 INFO L514 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] [2022-02-10 03:41:35,153 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-02-10 03:41:35,337 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-02-10 03:41:35,338 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:41:35,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:41:35,338 INFO L85 PathProgramCache]: Analyzing trace with hash 352384130, now seen corresponding path program 11 times [2022-02-10 03:41:35,338 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:41:35,338 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288404862] [2022-02-10 03:41:35,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:41:35,338 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:41:35,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:41:35,758 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:35,758 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:41:35,759 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288404862] [2022-02-10 03:41:35,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288404862] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:41:35,759 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845511774] [2022-02-10 03:41:35,759 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:41:35,759 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:41:35,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:41:35,762 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) [2022-02-10 03:41:35,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-02-10 03:41:35,783 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:41:35,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:41:35,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:41:35,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:41:36,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:41:36,357 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:41:36,358 INFO L387 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:41:36,525 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:36,525 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:41:37,231 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:41:37,252 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:41:37,252 INFO L387 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 191 treesize of output 157 [2022-02-10 03:41:40,744 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:40,744 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845511774] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:41:40,745 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:41:40,745 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-02-10 03:41:40,745 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009528725] [2022-02-10 03:41:40,745 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:41:40,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 03:41:40,745 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:41:40,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 03:41:40,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=630, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:41:40,745 INFO L87 Difference]: Start difference. First operand 1181 states and 2669 transitions. Second operand has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 28 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:44,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:41:44,211 INFO L93 Difference]: Finished difference Result 1762 states and 3715 transitions. [2022-02-10 03:41:44,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-10 03:41:44,212 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 28 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:41:44,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:41:44,214 INFO L225 Difference]: With dead ends: 1762 [2022-02-10 03:41:44,214 INFO L226 Difference]: Without dead ends: 1752 [2022-02-10 03:41:44,215 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1596 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=750, Invalid=4080, Unknown=0, NotChecked=0, Total=4830 [2022-02-10 03:41:44,217 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 262 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 253 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:41:44,217 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [262 Valid, 159 Invalid, 833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 509 Invalid, 0 Unknown, 253 Unchecked, 0.4s Time] [2022-02-10 03:41:44,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1752 states. [2022-02-10 03:41:44,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1752 to 1218. [2022-02-10 03:41:44,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1218 states, 1217 states have (on average 2.2621199671322927) internal successors, (2753), 1217 states have internal predecessors, (2753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:44,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1218 states to 1218 states and 2753 transitions. [2022-02-10 03:41:44,233 INFO L78 Accepts]: Start accepts. Automaton has 1218 states and 2753 transitions. Word has length 26 [2022-02-10 03:41:44,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:41:44,233 INFO L470 AbstractCegarLoop]: Abstraction has 1218 states and 2753 transitions. [2022-02-10 03:41:44,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.3214285714285716) internal successors, (65), 28 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:44,234 INFO L276 IsEmpty]: Start isEmpty. Operand 1218 states and 2753 transitions. [2022-02-10 03:41:44,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:41:44,235 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:41:44,235 INFO L514 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] [2022-02-10 03:41:44,251 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-02-10 03:41:44,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-02-10 03:41:44,436 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:41:44,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:41:44,437 INFO L85 PathProgramCache]: Analyzing trace with hash -34516670, now seen corresponding path program 12 times [2022-02-10 03:41:44,437 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:41:44,437 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484766222] [2022-02-10 03:41:44,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:41:44,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:41:44,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:41:44,868 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:44,868 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:41:44,868 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484766222] [2022-02-10 03:41:44,868 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484766222] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:41:44,868 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8480947] [2022-02-10 03:41:44,868 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:41:44,868 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:41:44,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:41:44,869 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) [2022-02-10 03:41:44,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-02-10 03:41:44,891 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:41:44,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:41:44,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:41:44,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:41:45,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:41:45,274 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:41:45,274 INFO L387 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 109 treesize of output 83 [2022-02-10 03:41:45,682 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:45,682 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:41:46,216 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:41:46,233 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:41:46,234 INFO L387 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 191 treesize of output 157 [2022-02-10 03:41:47,711 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:47,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8480947] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:41:47,712 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:41:47,712 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 27 [2022-02-10 03:41:47,712 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861960107] [2022-02-10 03:41:47,712 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:41:47,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:41:47,712 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:41:47,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:41:47,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:41:47,713 INFO L87 Difference]: Start difference. First operand 1218 states and 2753 transitions. Second operand has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:51,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:41:51,169 INFO L93 Difference]: Finished difference Result 2384 states and 5033 transitions. [2022-02-10 03:41:51,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-10 03:41:51,170 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:41:51,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:41:51,173 INFO L225 Difference]: With dead ends: 2384 [2022-02-10 03:41:51,173 INFO L226 Difference]: Without dead ends: 2372 [2022-02-10 03:41:51,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1430 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=825, Invalid=3867, Unknown=0, NotChecked=0, Total=4692 [2022-02-10 03:41:51,174 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 316 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 945 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 1224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 945 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 190 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:41:51,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [316 Valid, 276 Invalid, 1224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 945 Invalid, 0 Unknown, 190 Unchecked, 0.5s Time] [2022-02-10 03:41:51,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2372 states. [2022-02-10 03:41:51,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2372 to 1238. [2022-02-10 03:41:51,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1238 states, 1237 states have (on average 2.270816491511722) internal successors, (2809), 1237 states have internal predecessors, (2809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:51,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1238 states to 1238 states and 2809 transitions. [2022-02-10 03:41:51,194 INFO L78 Accepts]: Start accepts. Automaton has 1238 states and 2809 transitions. Word has length 26 [2022-02-10 03:41:51,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:41:51,194 INFO L470 AbstractCegarLoop]: Abstraction has 1238 states and 2809 transitions. [2022-02-10 03:41:51,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:41:51,194 INFO L276 IsEmpty]: Start isEmpty. Operand 1238 states and 2809 transitions. [2022-02-10 03:41:51,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:41:51,196 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:41:51,196 INFO L514 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] [2022-02-10 03:41:51,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-10 03:41:51,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-10 03:41:51,397 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:41:51,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:41:51,397 INFO L85 PathProgramCache]: Analyzing trace with hash -803669242, now seen corresponding path program 13 times [2022-02-10 03:41:51,397 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:41:51,397 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942324499] [2022-02-10 03:41:51,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:41:51,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:41:51,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:41:51,696 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:51,696 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:41:51,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942324499] [2022-02-10 03:41:51,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942324499] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:41:51,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675738447] [2022-02-10 03:41:51,696 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:41:51,696 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:41:51,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:41:51,697 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) [2022-02-10 03:41:51,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-02-10 03:41:51,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:41:51,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:41:51,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:41:52,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:41:52,074 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:41:52,074 INFO L387 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 109 treesize of output 83 [2022-02-10 03:41:52,481 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:52,481 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:41:53,121 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:41:53,121 INFO L387 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 195 treesize of output 157 [2022-02-10 03:41:57,046 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:41:57,046 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675738447] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:41:57,046 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:41:57,046 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:41:57,046 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118737613] [2022-02-10 03:41:57,046 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:41:57,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:41:57,047 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:41:57,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:41:57,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=548, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:41:57,047 INFO L87 Difference]: Start difference. First operand 1238 states and 2809 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:01,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:42:01,149 INFO L93 Difference]: Finished difference Result 2004 states and 4233 transitions. [2022-02-10 03:42:01,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-10 03:42:01,150 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:42:01,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:42:01,152 INFO L225 Difference]: With dead ends: 2004 [2022-02-10 03:42:01,152 INFO L226 Difference]: Without dead ends: 1980 [2022-02-10 03:42:01,153 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1755 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=865, Invalid=4987, Unknown=0, NotChecked=0, Total=5852 [2022-02-10 03:42:01,154 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 353 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 1205 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 1292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:42:01,154 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 235 Invalid, 1292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1205 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:42:01,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1980 states. [2022-02-10 03:42:01,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1980 to 1256. [2022-02-10 03:42:01,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1256 states, 1255 states have (on average 2.2725099601593626) internal successors, (2852), 1255 states have internal predecessors, (2852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:01,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1256 states to 1256 states and 2852 transitions. [2022-02-10 03:42:01,170 INFO L78 Accepts]: Start accepts. Automaton has 1256 states and 2852 transitions. Word has length 26 [2022-02-10 03:42:01,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:42:01,171 INFO L470 AbstractCegarLoop]: Abstraction has 1256 states and 2852 transitions. [2022-02-10 03:42:01,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:01,171 INFO L276 IsEmpty]: Start isEmpty. Operand 1256 states and 2852 transitions. [2022-02-10 03:42:01,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:42:01,172 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:42:01,172 INFO L514 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] [2022-02-10 03:42:01,188 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-02-10 03:42:01,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:42:01,373 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:42:01,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:42:01,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1116784906, now seen corresponding path program 15 times [2022-02-10 03:42:01,373 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:42:01,373 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856703922] [2022-02-10 03:42:01,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:42:01,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:42:01,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:42:01,663 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:01,663 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:42:01,663 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856703922] [2022-02-10 03:42:01,664 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856703922] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:42:01,664 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222741014] [2022-02-10 03:42:01,664 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:42:01,664 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:42:01,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:42:01,665 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) [2022-02-10 03:42:01,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-02-10 03:42:01,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:42:01,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:42:01,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:42:01,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:42:02,448 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:42:02,458 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:42:02,458 INFO L387 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 109 treesize of output 99 [2022-02-10 03:42:03,401 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:03,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:42:05,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:42:05,225 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:42:05,226 INFO L387 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 147 treesize of output 123 [2022-02-10 03:42:05,527 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:05,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222741014] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:42:05,527 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:42:05,527 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 30 [2022-02-10 03:42:05,527 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713770908] [2022-02-10 03:42:05,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:42:05,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-10 03:42:05,527 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:42:05,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-10 03:42:05,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:42:05,528 INFO L87 Difference]: Start difference. First operand 1256 states and 2852 transitions. Second operand has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:07,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:42:07,857 INFO L93 Difference]: Finished difference Result 2357 states and 5372 transitions. [2022-02-10 03:42:07,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-10 03:42:07,857 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:42:07,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:42:07,860 INFO L225 Difference]: With dead ends: 2357 [2022-02-10 03:42:07,860 INFO L226 Difference]: Without dead ends: 2338 [2022-02-10 03:42:07,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1616 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=720, Invalid=4392, Unknown=0, NotChecked=0, Total=5112 [2022-02-10 03:42:07,861 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 200 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 460 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:42:07,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 201 Invalid, 946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 444 Invalid, 0 Unknown, 460 Unchecked, 0.2s Time] [2022-02-10 03:42:07,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2338 states. [2022-02-10 03:42:07,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2338 to 1259. [2022-02-10 03:42:07,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1259 states, 1258 states have (on average 2.271860095389507) internal successors, (2858), 1258 states have internal predecessors, (2858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:07,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1259 states to 1259 states and 2858 transitions. [2022-02-10 03:42:07,880 INFO L78 Accepts]: Start accepts. Automaton has 1259 states and 2858 transitions. Word has length 26 [2022-02-10 03:42:07,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:42:07,880 INFO L470 AbstractCegarLoop]: Abstraction has 1259 states and 2858 transitions. [2022-02-10 03:42:07,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:07,880 INFO L276 IsEmpty]: Start isEmpty. Operand 1259 states and 2858 transitions. [2022-02-10 03:42:07,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:42:07,882 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:42:07,882 INFO L514 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] [2022-02-10 03:42:07,898 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-02-10 03:42:08,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:42:08,083 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:42:08,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:42:08,084 INFO L85 PathProgramCache]: Analyzing trace with hash -747356722, now seen corresponding path program 16 times [2022-02-10 03:42:08,084 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:42:08,084 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900206075] [2022-02-10 03:42:08,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:42:08,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:42:08,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:42:08,448 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:08,449 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:42:08,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900206075] [2022-02-10 03:42:08,449 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900206075] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:42:08,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256480215] [2022-02-10 03:42:08,449 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:42:08,449 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:42:08,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:42:08,450 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) [2022-02-10 03:42:08,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-02-10 03:42:08,471 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:42:08,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:42:08,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:42:08,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:42:08,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:42:08,939 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:42:08,939 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:42:08,940 INFO L387 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 119 treesize of output 75 [2022-02-10 03:42:09,067 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:09,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:42:09,714 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:42:09,714 INFO L387 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 211 treesize of output 149 [2022-02-10 03:42:10,239 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:10,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256480215] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:42:10,239 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:42:10,240 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-02-10 03:42:10,240 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608880538] [2022-02-10 03:42:10,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:42:10,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:42:10,240 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:42:10,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:42:10,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:42:10,240 INFO L87 Difference]: Start difference. First operand 1259 states and 2858 transitions. Second operand has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:13,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:42:13,158 INFO L93 Difference]: Finished difference Result 1861 states and 4091 transitions. [2022-02-10 03:42:13,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-10 03:42:13,158 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:42:13,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:42:13,161 INFO L225 Difference]: With dead ends: 1861 [2022-02-10 03:42:13,161 INFO L226 Difference]: Without dead ends: 1849 [2022-02-10 03:42:13,162 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1578 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=754, Invalid=4358, Unknown=0, NotChecked=0, Total=5112 [2022-02-10 03:42:13,162 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 225 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 994 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 1135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 71 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:42:13,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 288 Invalid, 1135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 994 Invalid, 0 Unknown, 71 Unchecked, 0.5s Time] [2022-02-10 03:42:13,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1849 states. [2022-02-10 03:42:13,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1849 to 1293. [2022-02-10 03:42:13,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1293 states, 1292 states have (on average 2.261609907120743) internal successors, (2922), 1292 states have internal predecessors, (2922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:13,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 2922 transitions. [2022-02-10 03:42:13,180 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 2922 transitions. Word has length 26 [2022-02-10 03:42:13,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:42:13,180 INFO L470 AbstractCegarLoop]: Abstraction has 1293 states and 2922 transitions. [2022-02-10 03:42:13,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:13,180 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 2922 transitions. [2022-02-10 03:42:13,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:42:13,182 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:42:13,182 INFO L514 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] [2022-02-10 03:42:13,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-02-10 03:42:13,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:42:13,382 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:42:13,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:42:13,382 INFO L85 PathProgramCache]: Analyzing trace with hash -1642377206, now seen corresponding path program 14 times [2022-02-10 03:42:13,382 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:42:13,383 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583188175] [2022-02-10 03:42:13,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:42:13,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:42:13,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:42:13,937 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:13,938 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:42:13,938 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583188175] [2022-02-10 03:42:13,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583188175] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:42:13,938 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038845793] [2022-02-10 03:42:13,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:42:13,938 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:42:13,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:42:13,939 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) [2022-02-10 03:42:13,965 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-02-10 03:42:13,980 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:42:13,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:42:13,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:42:13,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:42:14,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:42:14,620 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:42:14,620 INFO L387 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 109 treesize of output 91 [2022-02-10 03:42:15,342 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:15,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:42:15,940 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:42:15,941 INFO L387 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 171 treesize of output 161 [2022-02-10 03:42:27,301 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:27,302 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038845793] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:42:27,302 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:42:27,302 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 27 [2022-02-10 03:42:27,302 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712967080] [2022-02-10 03:42:27,302 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:42:27,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:42:27,302 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:42:27,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:42:27,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=599, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:42:27,303 INFO L87 Difference]: Start difference. First operand 1293 states and 2922 transitions. Second operand has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:30,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:42:30,183 INFO L93 Difference]: Finished difference Result 1708 states and 3634 transitions. [2022-02-10 03:42:30,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-10 03:42:30,183 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:42:30,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:42:30,185 INFO L225 Difference]: With dead ends: 1708 [2022-02-10 03:42:30,185 INFO L226 Difference]: Without dead ends: 1696 [2022-02-10 03:42:30,186 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 790 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=490, Invalid=2480, Unknown=0, NotChecked=0, Total=2970 [2022-02-10 03:42:30,186 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 296 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 614 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 114 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:42:30,186 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [296 Valid, 159 Invalid, 798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 614 Invalid, 0 Unknown, 114 Unchecked, 0.4s Time] [2022-02-10 03:42:30,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1696 states. [2022-02-10 03:42:30,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1696 to 1327. [2022-02-10 03:42:30,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1327 states, 1326 states have (on average 2.2481146304675717) internal successors, (2981), 1326 states have internal predecessors, (2981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:30,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1327 states to 1327 states and 2981 transitions. [2022-02-10 03:42:30,201 INFO L78 Accepts]: Start accepts. Automaton has 1327 states and 2981 transitions. Word has length 26 [2022-02-10 03:42:30,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:42:30,202 INFO L470 AbstractCegarLoop]: Abstraction has 1327 states and 2981 transitions. [2022-02-10 03:42:30,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:30,202 INFO L276 IsEmpty]: Start isEmpty. Operand 1327 states and 2981 transitions. [2022-02-10 03:42:30,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:42:30,203 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:42:30,203 INFO L514 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] [2022-02-10 03:42:30,221 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-02-10 03:42:30,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-02-10 03:42:30,404 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:42:30,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:42:30,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1268225282, now seen corresponding path program 15 times [2022-02-10 03:42:30,404 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:42:30,404 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576836445] [2022-02-10 03:42:30,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:42:30,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:42:30,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:42:30,869 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:30,869 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:42:30,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576836445] [2022-02-10 03:42:30,869 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576836445] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:42:30,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285459546] [2022-02-10 03:42:30,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:42:30,869 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:42:30,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:42:30,870 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) [2022-02-10 03:42:30,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-02-10 03:42:30,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:42:30,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:42:30,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:42:30,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:42:31,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:42:31,573 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:42:31,574 INFO L387 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:42:31,692 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:31,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:42:32,446 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:42:32,473 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:42:32,474 INFO L387 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 187 treesize of output 157 [2022-02-10 03:42:37,114 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:37,115 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285459546] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:42:37,115 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:42:37,115 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-10 03:42:37,115 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009602240] [2022-02-10 03:42:37,115 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:42:37,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:42:37,115 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:42:37,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:42:37,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:42:37,116 INFO L87 Difference]: Start difference. First operand 1327 states and 2981 transitions. Second operand has 25 states, 25 states have (on average 2.52) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:39,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:42:39,780 INFO L93 Difference]: Finished difference Result 1782 states and 3782 transitions. [2022-02-10 03:42:39,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:42:39,780 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have 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 [2022-02-10 03:42:39,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:42:39,783 INFO L225 Difference]: With dead ends: 1782 [2022-02-10 03:42:39,783 INFO L226 Difference]: Without dead ends: 1772 [2022-02-10 03:42:39,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1080 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=583, Invalid=2839, Unknown=0, NotChecked=0, Total=3422 [2022-02-10 03:42:39,784 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 285 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 760 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:42:39,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [285 Valid, 180 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 760 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:42:39,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1772 states. [2022-02-10 03:42:39,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1772 to 1338. [2022-02-10 03:42:39,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1338 states, 1337 states have (on average 2.2490650710546) internal successors, (3007), 1337 states have internal predecessors, (3007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:39,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1338 states to 1338 states and 3007 transitions. [2022-02-10 03:42:39,800 INFO L78 Accepts]: Start accepts. Automaton has 1338 states and 3007 transitions. Word has length 26 [2022-02-10 03:42:39,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:42:39,800 INFO L470 AbstractCegarLoop]: Abstraction has 1338 states and 3007 transitions. [2022-02-10 03:42:39,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:39,800 INFO L276 IsEmpty]: Start isEmpty. Operand 1338 states and 3007 transitions. [2022-02-10 03:42:39,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:42:39,802 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:42:39,802 INFO L514 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] [2022-02-10 03:42:39,820 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-02-10 03:42:40,002 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:42:40,003 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:42:40,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:42:40,003 INFO L85 PathProgramCache]: Analyzing trace with hash -1575563450, now seen corresponding path program 16 times [2022-02-10 03:42:40,003 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:42:40,003 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655281903] [2022-02-10 03:42:40,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:42:40,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:42:40,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:42:40,484 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:40,484 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:42:40,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655281903] [2022-02-10 03:42:40,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655281903] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:42:40,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12841269] [2022-02-10 03:42:40,485 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:42:40,485 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:42:40,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:42:40,486 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) [2022-02-10 03:42:40,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-02-10 03:42:40,507 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:42:40,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:42:40,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:42:40,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:42:41,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:42:41,146 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:42:41,146 INFO L387 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:42:41,289 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:41,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:42:42,133 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:42:42,133 INFO L387 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 191 treesize of output 161 [2022-02-10 03:42:43,211 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:43,212 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12841269] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:42:43,212 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:42:43,212 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-02-10 03:42:43,212 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697207987] [2022-02-10 03:42:43,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:42:43,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:42:43,212 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:42:43,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:42:43,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:42:43,213 INFO L87 Difference]: Start difference. First operand 1338 states and 3007 transitions. Second operand has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:44,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:42:44,139 INFO L93 Difference]: Finished difference Result 1689 states and 3642 transitions. [2022-02-10 03:42:44,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 03:42:44,140 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:42:44,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:42:44,142 INFO L225 Difference]: With dead ends: 1689 [2022-02-10 03:42:44,142 INFO L226 Difference]: Without dead ends: 1677 [2022-02-10 03:42:44,142 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=152, Invalid=778, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:42:44,143 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 149 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 576 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:42:44,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 175 Invalid, 601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 576 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:42:44,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1677 states. [2022-02-10 03:42:44,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1677 to 1338. [2022-02-10 03:42:44,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1338 states, 1337 states have (on average 2.2490650710546) internal successors, (3007), 1337 states have internal predecessors, (3007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:44,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1338 states to 1338 states and 3007 transitions. [2022-02-10 03:42:44,158 INFO L78 Accepts]: Start accepts. Automaton has 1338 states and 3007 transitions. Word has length 26 [2022-02-10 03:42:44,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:42:44,158 INFO L470 AbstractCegarLoop]: Abstraction has 1338 states and 3007 transitions. [2022-02-10 03:42:44,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:44,158 INFO L276 IsEmpty]: Start isEmpty. Operand 1338 states and 3007 transitions. [2022-02-10 03:42:44,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:42:44,160 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:42:44,160 INFO L514 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] [2022-02-10 03:42:44,175 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-02-10 03:42:44,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:42:44,360 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:42:44,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:42:44,361 INFO L85 PathProgramCache]: Analyzing trace with hash 1563350474, now seen corresponding path program 17 times [2022-02-10 03:42:44,361 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:42:44,361 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968018710] [2022-02-10 03:42:44,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:42:44,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:42:44,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:42:44,680 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:44,680 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:42:44,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968018710] [2022-02-10 03:42:44,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968018710] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:42:44,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540683818] [2022-02-10 03:42:44,680 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:42:44,680 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:42:44,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:42:44,681 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) [2022-02-10 03:42:44,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-02-10 03:42:44,703 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:42:44,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:42:44,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-10 03:42:44,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:42:45,078 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:42:45,078 INFO L387 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 109 treesize of output 91 [2022-02-10 03:42:45,846 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:45,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:42:46,446 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:42:46,446 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:42:46,461 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:42:46,462 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 187 treesize of output 149 [2022-02-10 03:42:47,203 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:47,203 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540683818] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:42:47,203 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:42:47,203 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 25 [2022-02-10 03:42:47,203 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451432294] [2022-02-10 03:42:47,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:42:47,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:42:47,203 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:42:47,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:42:47,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:42:47,204 INFO L87 Difference]: Start difference. First operand 1338 states and 3007 transitions. Second operand has 25 states, 25 states have (on average 2.36) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:56,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:42:56,390 INFO L93 Difference]: Finished difference Result 1957 states and 4178 transitions. [2022-02-10 03:42:56,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-02-10 03:42:56,391 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:42:56,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:42:56,394 INFO L225 Difference]: With dead ends: 1957 [2022-02-10 03:42:56,394 INFO L226 Difference]: Without dead ends: 1945 [2022-02-10 03:42:56,395 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2851 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=1400, Invalid=7342, Unknown=0, NotChecked=0, Total=8742 [2022-02-10 03:42:56,396 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 394 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 1121 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 1613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 407 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:42:56,396 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [394 Valid, 251 Invalid, 1613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1121 Invalid, 0 Unknown, 407 Unchecked, 0.6s Time] [2022-02-10 03:42:56,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1945 states. [2022-02-10 03:42:56,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1945 to 1333. [2022-02-10 03:42:56,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1333 states, 1332 states have (on average 2.2462462462462462) internal successors, (2992), 1332 states have internal predecessors, (2992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:56,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1333 states to 1333 states and 2992 transitions. [2022-02-10 03:42:56,415 INFO L78 Accepts]: Start accepts. Automaton has 1333 states and 2992 transitions. Word has length 26 [2022-02-10 03:42:56,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:42:56,415 INFO L470 AbstractCegarLoop]: Abstraction has 1333 states and 2992 transitions. [2022-02-10 03:42:56,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.36) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:42:56,415 INFO L276 IsEmpty]: Start isEmpty. Operand 1333 states and 2992 transitions. [2022-02-10 03:42:56,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:42:56,417 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:42:56,417 INFO L514 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] [2022-02-10 03:42:56,433 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-02-10 03:42:56,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-02-10 03:42:56,618 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:42:56,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:42:56,618 INFO L85 PathProgramCache]: Analyzing trace with hash 780430628, now seen corresponding path program 18 times [2022-02-10 03:42:56,618 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:42:56,618 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904315047] [2022-02-10 03:42:56,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:42:56,618 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:42:56,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:42:57,003 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:57,003 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:42:57,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904315047] [2022-02-10 03:42:57,003 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904315047] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:42:57,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837144401] [2022-02-10 03:42:57,003 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:42:57,003 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:42:57,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:42:57,004 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) [2022-02-10 03:42:57,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-02-10 03:42:57,026 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:42:57,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:42:57,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:42:57,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:42:57,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:42:57,503 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:42:57,504 INFO L387 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 109 treesize of output 83 [2022-02-10 03:42:57,940 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:42:57,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:42:58,626 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:42:58,626 INFO L387 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 191 treesize of output 157 [2022-02-10 03:43:01,102 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:01,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837144401] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:43:01,102 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:43:01,103 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:43:01,103 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384212368] [2022-02-10 03:43:01,103 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:43:01,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:43:01,103 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:43:01,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:43:01,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:43:01,103 INFO L87 Difference]: Start difference. First operand 1333 states and 2992 transitions. Second operand has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:05,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:43:05,175 INFO L93 Difference]: Finished difference Result 2020 states and 4240 transitions. [2022-02-10 03:43:05,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-10 03:43:05,176 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:43:05,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:43:05,178 INFO L225 Difference]: With dead ends: 2020 [2022-02-10 03:43:05,179 INFO L226 Difference]: Without dead ends: 2000 [2022-02-10 03:43:05,179 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1598 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=781, Invalid=4475, Unknown=0, NotChecked=0, Total=5256 [2022-02-10 03:43:05,180 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 338 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 1304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:43:05,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [338 Valid, 247 Invalid, 1304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1227 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:43:05,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2000 states. [2022-02-10 03:43:05,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2000 to 1350. [2022-02-10 03:43:05,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1350 states, 1349 states have (on average 2.237954040029652) internal successors, (3019), 1349 states have internal predecessors, (3019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:05,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1350 states to 1350 states and 3019 transitions. [2022-02-10 03:43:05,196 INFO L78 Accepts]: Start accepts. Automaton has 1350 states and 3019 transitions. Word has length 26 [2022-02-10 03:43:05,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:43:05,196 INFO L470 AbstractCegarLoop]: Abstraction has 1350 states and 3019 transitions. [2022-02-10 03:43:05,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:05,196 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 3019 transitions. [2022-02-10 03:43:05,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:43:05,198 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:43:05,198 INFO L514 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] [2022-02-10 03:43:05,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-02-10 03:43:05,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-02-10 03:43:05,399 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:43:05,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:43:05,399 INFO L85 PathProgramCache]: Analyzing trace with hash 1072995338, now seen corresponding path program 17 times [2022-02-10 03:43:05,399 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:43:05,399 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469046594] [2022-02-10 03:43:05,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:43:05,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:43:05,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:43:05,668 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:05,668 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:43:05,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469046594] [2022-02-10 03:43:05,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469046594] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:43:05,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852984011] [2022-02-10 03:43:05,668 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:43:05,668 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:43:05,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:43:05,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) [2022-02-10 03:43:05,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 [2022-02-10 03:43:05,691 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:43:05,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:43:05,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:43:05,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:43:06,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:43:06,139 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:43:06,139 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:43:06,140 INFO L387 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 115 treesize of output 75 [2022-02-10 03:43:06,243 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:06,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:43:06,879 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:43:06,879 INFO L387 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 211 treesize of output 149 [2022-02-10 03:43:07,461 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:07,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852984011] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:43:07,461 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:43:07,461 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-02-10 03:43:07,461 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526551827] [2022-02-10 03:43:07,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:43:07,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:43:07,462 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:43:07,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:43:07,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:43:07,462 INFO L87 Difference]: Start difference. First operand 1350 states and 3019 transitions. Second operand has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:08,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:43:08,896 INFO L93 Difference]: Finished difference Result 1749 states and 3842 transitions. [2022-02-10 03:43:08,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-10 03:43:08,897 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:43:08,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:43:08,899 INFO L225 Difference]: With dead ends: 1749 [2022-02-10 03:43:08,899 INFO L226 Difference]: Without dead ends: 1737 [2022-02-10 03:43:08,900 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 731 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=398, Invalid=2152, Unknown=0, NotChecked=0, Total=2550 [2022-02-10 03:43:08,900 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 192 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:43:08,900 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 195 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 663 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:43:08,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1737 states. [2022-02-10 03:43:08,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1737 to 1353. [2022-02-10 03:43:08,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1353 states, 1352 states have (on average 2.2381656804733727) internal successors, (3026), 1352 states have internal predecessors, (3026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:08,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1353 states to 1353 states and 3026 transitions. [2022-02-10 03:43:08,916 INFO L78 Accepts]: Start accepts. Automaton has 1353 states and 3026 transitions. Word has length 26 [2022-02-10 03:43:08,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:43:08,916 INFO L470 AbstractCegarLoop]: Abstraction has 1353 states and 3026 transitions. [2022-02-10 03:43:08,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:08,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1353 states and 3026 transitions. [2022-02-10 03:43:08,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:43:08,918 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:43:08,918 INFO L514 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] [2022-02-10 03:43:08,933 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-02-10 03:43:09,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-02-10 03:43:09,118 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:43:09,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:43:09,118 INFO L85 PathProgramCache]: Analyzing trace with hash -470616042, now seen corresponding path program 18 times [2022-02-10 03:43:09,119 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:43:09,119 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715002792] [2022-02-10 03:43:09,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:43:09,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:43:09,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:43:09,408 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:09,408 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:43:09,408 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715002792] [2022-02-10 03:43:09,408 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715002792] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:43:09,408 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754920310] [2022-02-10 03:43:09,408 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:43:09,409 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:43:09,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:43:09,410 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) [2022-02-10 03:43:09,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-02-10 03:43:09,431 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:43:09,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:43:09,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:43:09,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:43:09,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:43:09,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:43:09,897 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:43:09,897 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:43:09,898 INFO L387 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 115 treesize of output 75 [2022-02-10 03:43:10,010 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:10,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:43:10,631 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:43:10,631 INFO L387 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 215 treesize of output 149 [2022-02-10 03:43:11,238 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:11,238 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754920310] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:43:11,238 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:43:11,238 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-02-10 03:43:11,238 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111747568] [2022-02-10 03:43:11,238 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:43:11,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:43:11,239 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:43:11,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:43:11,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:43:11,239 INFO L87 Difference]: Start difference. First operand 1353 states and 3026 transitions. Second operand has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:13,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:43:13,385 INFO L93 Difference]: Finished difference Result 1784 states and 3898 transitions. [2022-02-10 03:43:13,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-10 03:43:13,386 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:43:13,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:43:13,388 INFO L225 Difference]: With dead ends: 1784 [2022-02-10 03:43:13,388 INFO L226 Difference]: Without dead ends: 1756 [2022-02-10 03:43:13,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 958 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=486, Invalid=2594, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:43:13,389 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 232 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 836 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:43:13,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 234 Invalid, 897 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 836 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:43:13,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1756 states. [2022-02-10 03:43:13,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1756 to 1357. [2022-02-10 03:43:13,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1357 states, 1356 states have (on average 2.234513274336283) internal successors, (3030), 1356 states have internal predecessors, (3030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:13,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1357 states to 1357 states and 3030 transitions. [2022-02-10 03:43:13,403 INFO L78 Accepts]: Start accepts. Automaton has 1357 states and 3030 transitions. Word has length 26 [2022-02-10 03:43:13,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:43:13,403 INFO L470 AbstractCegarLoop]: Abstraction has 1357 states and 3030 transitions. [2022-02-10 03:43:13,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:13,404 INFO L276 IsEmpty]: Start isEmpty. Operand 1357 states and 3030 transitions. [2022-02-10 03:43:13,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:43:13,405 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:43:13,405 INFO L514 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] [2022-02-10 03:43:13,420 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-02-10 03:43:13,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-02-10 03:43:13,607 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:43:13,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:43:13,608 INFO L85 PathProgramCache]: Analyzing trace with hash -2088589430, now seen corresponding path program 19 times [2022-02-10 03:43:13,608 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:43:13,608 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112773617] [2022-02-10 03:43:13,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:43:13,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:43:13,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:43:13,831 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:13,831 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:43:13,831 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112773617] [2022-02-10 03:43:13,831 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112773617] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:43:13,831 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478243770] [2022-02-10 03:43:13,831 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:43:13,831 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:43:13,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:43:13,832 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) [2022-02-10 03:43:13,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-02-10 03:43:13,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:43:13,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:43:13,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:43:14,464 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:43:14,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:43:14,465 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:43:14,466 INFO L387 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 119 treesize of output 75 [2022-02-10 03:43:14,588 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:14,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:43:15,208 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:43:15,209 INFO L387 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 211 treesize of output 149 [2022-02-10 03:43:15,985 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:15,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478243770] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:43:15,985 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:43:15,985 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 22 [2022-02-10 03:43:15,985 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900240797] [2022-02-10 03:43:15,985 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:43:15,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:43:15,985 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:43:15,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:43:15,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:43:15,986 INFO L87 Difference]: Start difference. First operand 1357 states and 3030 transitions. Second operand has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:18,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:43:18,406 INFO L93 Difference]: Finished difference Result 1814 states and 3825 transitions. [2022-02-10 03:43:18,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-10 03:43:18,406 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have 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 [2022-02-10 03:43:18,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:43:18,409 INFO L225 Difference]: With dead ends: 1814 [2022-02-10 03:43:18,409 INFO L226 Difference]: Without dead ends: 1802 [2022-02-10 03:43:18,409 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1315 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=558, Invalid=3732, Unknown=0, NotChecked=0, Total=4290 [2022-02-10 03:43:18,409 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 223 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 954 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 1106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 954 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:43:18,410 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 265 Invalid, 1106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 954 Invalid, 0 Unknown, 65 Unchecked, 0.6s Time] [2022-02-10 03:43:18,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1802 states. [2022-02-10 03:43:18,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1802 to 1366. [2022-02-10 03:43:18,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1366 states, 1365 states have (on average 2.2293040293040294) internal successors, (3043), 1365 states have internal predecessors, (3043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:18,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1366 states to 1366 states and 3043 transitions. [2022-02-10 03:43:18,427 INFO L78 Accepts]: Start accepts. Automaton has 1366 states and 3043 transitions. Word has length 26 [2022-02-10 03:43:18,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:43:18,427 INFO L470 AbstractCegarLoop]: Abstraction has 1366 states and 3043 transitions. [2022-02-10 03:43:18,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:18,427 INFO L276 IsEmpty]: Start isEmpty. Operand 1366 states and 3043 transitions. [2022-02-10 03:43:18,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:43:18,429 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:43:18,429 INFO L514 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] [2022-02-10 03:43:18,445 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-02-10 03:43:18,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-02-10 03:43:18,630 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:43:18,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:43:18,630 INFO L85 PathProgramCache]: Analyzing trace with hash 345407622, now seen corresponding path program 19 times [2022-02-10 03:43:18,630 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:43:18,631 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038552112] [2022-02-10 03:43:18,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:43:18,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:43:18,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:43:18,782 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:18,782 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:43:18,782 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038552112] [2022-02-10 03:43:18,782 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038552112] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:43:18,782 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833627637] [2022-02-10 03:43:18,782 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:43:18,782 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:43:18,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:43:18,783 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) [2022-02-10 03:43:18,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-02-10 03:43:18,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:43:18,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:43:18,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:43:19,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:43:19,293 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:43:19,293 INFO L387 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:43:19,393 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:19,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:43:19,670 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:43:19,687 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:43:19,687 INFO L387 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 191 treesize of output 161 [2022-02-10 03:43:22,392 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:22,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833627637] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:43:22,393 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:43:22,393 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-10 03:43:22,393 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731003271] [2022-02-10 03:43:22,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:43:22,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:43:22,393 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:43:22,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:43:22,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=492, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:43:22,394 INFO L87 Difference]: Start difference. First operand 1366 states and 3043 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:24,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:43:24,250 INFO L93 Difference]: Finished difference Result 1779 states and 3768 transitions. [2022-02-10 03:43:24,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:43:24,250 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:43:24,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:43:24,253 INFO L225 Difference]: With dead ends: 1779 [2022-02-10 03:43:24,253 INFO L226 Difference]: Without dead ends: 1759 [2022-02-10 03:43:24,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 697 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=448, Invalid=2002, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 03:43:24,254 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 207 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:43:24,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 152 Invalid, 747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 701 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:43:24,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1759 states. [2022-02-10 03:43:24,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1759 to 1374. [2022-02-10 03:43:24,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1374 states, 1373 states have (on average 2.227239621267298) internal successors, (3058), 1373 states have internal predecessors, (3058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:24,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1374 states to 1374 states and 3058 transitions. [2022-02-10 03:43:24,270 INFO L78 Accepts]: Start accepts. Automaton has 1374 states and 3058 transitions. Word has length 26 [2022-02-10 03:43:24,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:43:24,270 INFO L470 AbstractCegarLoop]: Abstraction has 1374 states and 3058 transitions. [2022-02-10 03:43:24,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:24,270 INFO L276 IsEmpty]: Start isEmpty. Operand 1374 states and 3058 transitions. [2022-02-10 03:43:24,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:43:24,272 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:43:24,272 INFO L514 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] [2022-02-10 03:43:24,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-02-10 03:43:24,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-02-10 03:43:24,475 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:43:24,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:43:24,476 INFO L85 PathProgramCache]: Analyzing trace with hash 954733386, now seen corresponding path program 20 times [2022-02-10 03:43:24,476 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:43:24,476 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829136629] [2022-02-10 03:43:24,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:43:24,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:43:24,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:43:24,613 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:24,613 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:43:24,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829136629] [2022-02-10 03:43:24,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829136629] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:43:24,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553449983] [2022-02-10 03:43:24,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:43:24,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:43:24,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:43:24,614 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) [2022-02-10 03:43:24,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-02-10 03:43:24,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:43:24,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:43:24,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:43:24,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:43:25,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:43:25,087 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:43:25,087 INFO L387 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 109 treesize of output 83 [2022-02-10 03:43:25,552 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:25,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:43:25,868 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:43:25,891 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:43:25,892 INFO L387 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 191 treesize of output 161 [2022-02-10 03:43:30,265 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:30,265 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553449983] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:43:30,266 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:43:30,266 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-10 03:43:30,266 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873022556] [2022-02-10 03:43:30,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:43:30,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:43:30,266 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:43:30,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:43:30,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:43:30,266 INFO L87 Difference]: Start difference. First operand 1374 states and 3058 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:32,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:43:32,679 INFO L93 Difference]: Finished difference Result 1891 states and 3978 transitions. [2022-02-10 03:43:32,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-10 03:43:32,680 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:43:32,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:43:32,683 INFO L225 Difference]: With dead ends: 1891 [2022-02-10 03:43:32,683 INFO L226 Difference]: Without dead ends: 1879 [2022-02-10 03:43:32,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 840 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=566, Invalid=2190, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:43:32,683 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 224 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 714 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:43:32,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [224 Valid, 162 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 714 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:43:32,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1879 states. [2022-02-10 03:43:32,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1879 to 1371. [2022-02-10 03:43:32,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1371 states, 1370 states have (on average 2.2284671532846714) internal successors, (3053), 1370 states have internal predecessors, (3053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:32,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1371 states to 1371 states and 3053 transitions. [2022-02-10 03:43:32,700 INFO L78 Accepts]: Start accepts. Automaton has 1371 states and 3053 transitions. Word has length 26 [2022-02-10 03:43:32,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:43:32,700 INFO L470 AbstractCegarLoop]: Abstraction has 1371 states and 3053 transitions. [2022-02-10 03:43:32,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:32,700 INFO L276 IsEmpty]: Start isEmpty. Operand 1371 states and 3053 transitions. [2022-02-10 03:43:32,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:43:32,702 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:43:32,702 INFO L514 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] [2022-02-10 03:43:32,717 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-02-10 03:43:32,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-02-10 03:43:32,903 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:43:32,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:43:32,903 INFO L85 PathProgramCache]: Analyzing trace with hash -1246018482, now seen corresponding path program 21 times [2022-02-10 03:43:32,903 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:43:32,903 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21556265] [2022-02-10 03:43:32,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:43:32,903 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:43:32,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:43:33,096 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:33,097 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:43:33,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21556265] [2022-02-10 03:43:33,097 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21556265] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:43:33,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791263754] [2022-02-10 03:43:33,097 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:43:33,097 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:43:33,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:43:33,098 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) [2022-02-10 03:43:33,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-02-10 03:43:33,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:43:33,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:43:33,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:43:33,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:43:33,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:43:33,648 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:43:33,648 INFO L387 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 108 treesize of output 90 [2022-02-10 03:43:34,327 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:34,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:43:35,055 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:43:35,055 INFO L387 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 179 treesize of output 165 [2022-02-10 03:43:42,210 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:42,211 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791263754] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:43:42,211 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:43:42,211 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 22 [2022-02-10 03:43:42,211 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524912101] [2022-02-10 03:43:42,211 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:43:42,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 03:43:42,211 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:43:42,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 03:43:42,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2022-02-10 03:43:42,212 INFO L87 Difference]: Start difference. First operand 1371 states and 3053 transitions. Second operand has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:44,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:43:44,142 INFO L93 Difference]: Finished difference Result 1828 states and 3885 transitions. [2022-02-10 03:43:44,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-10 03:43:44,142 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:43:44,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:43:44,145 INFO L225 Difference]: With dead ends: 1828 [2022-02-10 03:43:44,145 INFO L226 Difference]: Without dead ends: 1816 [2022-02-10 03:43:44,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 36 SyntacticMatches, 5 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 687 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=488, Invalid=1768, Unknown=0, NotChecked=0, Total=2256 [2022-02-10 03:43:44,145 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 166 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 175 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:43:44,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 130 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 516 Invalid, 0 Unknown, 175 Unchecked, 0.3s Time] [2022-02-10 03:43:44,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1816 states. [2022-02-10 03:43:44,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1816 to 1390. [2022-02-10 03:43:44,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1390 states, 1389 states have (on average 2.225341972642189) internal successors, (3091), 1389 states have internal predecessors, (3091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:44,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1390 states to 1390 states and 3091 transitions. [2022-02-10 03:43:44,161 INFO L78 Accepts]: Start accepts. Automaton has 1390 states and 3091 transitions. Word has length 26 [2022-02-10 03:43:44,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:43:44,161 INFO L470 AbstractCegarLoop]: Abstraction has 1390 states and 3091 transitions. [2022-02-10 03:43:44,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:44,161 INFO L276 IsEmpty]: Start isEmpty. Operand 1390 states and 3091 transitions. [2022-02-10 03:43:44,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:43:44,163 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:43:44,163 INFO L514 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] [2022-02-10 03:43:44,179 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-02-10 03:43:44,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-02-10 03:43:44,364 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:43:44,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:43:44,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1098537550, now seen corresponding path program 22 times [2022-02-10 03:43:44,364 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:43:44,364 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65313056] [2022-02-10 03:43:44,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:43:44,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:43:44,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:43:44,592 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:44,593 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:43:44,593 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65313056] [2022-02-10 03:43:44,593 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65313056] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:43:44,593 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302395458] [2022-02-10 03:43:44,593 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:43:44,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:43:44,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:43:44,594 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) [2022-02-10 03:43:44,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-02-10 03:43:44,615 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:43:44,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:43:44,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:43:44,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:43:45,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:43:45,141 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:43:45,142 INFO L387 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:43:45,268 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:45,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:43:45,782 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:43:45,783 INFO L387 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 199 treesize of output 157 [2022-02-10 03:43:49,485 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:49,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302395458] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:43:49,486 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:43:49,486 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:43:49,486 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748998506] [2022-02-10 03:43:49,486 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:43:49,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:43:49,486 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:43:49,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:43:49,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:43:49,487 INFO L87 Difference]: Start difference. First operand 1390 states and 3091 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:50,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:43:50,531 INFO L93 Difference]: Finished difference Result 1891 states and 4028 transitions. [2022-02-10 03:43:50,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 03:43:50,532 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:43:50,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:43:50,534 INFO L225 Difference]: With dead ends: 1891 [2022-02-10 03:43:50,534 INFO L226 Difference]: Without dead ends: 1879 [2022-02-10 03:43:50,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=317, Invalid=1663, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:43:50,535 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 142 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 180 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:43:50,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 139 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 531 Invalid, 0 Unknown, 180 Unchecked, 0.3s Time] [2022-02-10 03:43:50,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1879 states. [2022-02-10 03:43:50,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1879 to 1404. [2022-02-10 03:43:50,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1404 states, 1403 states have (on average 2.22024233784747) internal successors, (3115), 1403 states have internal predecessors, (3115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:50,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1404 states to 1404 states and 3115 transitions. [2022-02-10 03:43:50,552 INFO L78 Accepts]: Start accepts. Automaton has 1404 states and 3115 transitions. Word has length 26 [2022-02-10 03:43:50,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:43:50,553 INFO L470 AbstractCegarLoop]: Abstraction has 1404 states and 3115 transitions. [2022-02-10 03:43:50,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:43:50,553 INFO L276 IsEmpty]: Start isEmpty. Operand 1404 states and 3115 transitions. [2022-02-10 03:43:50,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:43:50,555 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:43:50,555 INFO L514 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] [2022-02-10 03:43:50,572 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-02-10 03:43:50,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:43:50,755 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:43:50,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:43:50,756 INFO L85 PathProgramCache]: Analyzing trace with hash 2131787334, now seen corresponding path program 23 times [2022-02-10 03:43:50,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:43:50,756 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652106147] [2022-02-10 03:43:50,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:43:50,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:43:50,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:43:51,129 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:51,130 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:43:51,130 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652106147] [2022-02-10 03:43:51,130 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652106147] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:43:51,130 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044020888] [2022-02-10 03:43:51,130 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:43:51,130 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:43:51,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:43:51,131 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) [2022-02-10 03:43:51,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-02-10 03:43:51,154 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:43:51,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:43:51,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:43:51,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:43:51,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:43:51,751 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:43:51,751 INFO L387 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:43:51,905 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:43:51,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:43:52,233 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:43:52,257 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:43:52,257 INFO L387 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 187 treesize of output 157 [2022-02-10 03:44:07,679 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:07,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044020888] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:07,679 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:07,679 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-10 03:44:07,679 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772009039] [2022-02-10 03:44:07,679 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:07,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:44:07,680 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:07,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:44:07,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:44:07,680 INFO L87 Difference]: Start difference. First operand 1404 states and 3115 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:09,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:09,398 INFO L93 Difference]: Finished difference Result 1858 states and 3979 transitions. [2022-02-10 03:44:09,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 03:44:09,402 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:44:09,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:09,405 INFO L225 Difference]: With dead ends: 1858 [2022-02-10 03:44:09,405 INFO L226 Difference]: Without dead ends: 1848 [2022-02-10 03:44:09,406 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 917 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=449, Invalid=2413, Unknown=0, NotChecked=0, Total=2862 [2022-02-10 03:44:09,406 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 179 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 245 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:09,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 175 Invalid, 865 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 570 Invalid, 0 Unknown, 245 Unchecked, 0.3s Time] [2022-02-10 03:44:09,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1848 states. [2022-02-10 03:44:09,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1848 to 1421. [2022-02-10 03:44:09,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1421 states, 1420 states have (on average 2.2267605633802816) internal successors, (3162), 1420 states have internal predecessors, (3162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:09,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1421 states to 1421 states and 3162 transitions. [2022-02-10 03:44:09,422 INFO L78 Accepts]: Start accepts. Automaton has 1421 states and 3162 transitions. Word has length 26 [2022-02-10 03:44:09,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:09,422 INFO L470 AbstractCegarLoop]: Abstraction has 1421 states and 3162 transitions. [2022-02-10 03:44:09,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:09,423 INFO L276 IsEmpty]: Start isEmpty. Operand 1421 states and 3162 transitions. [2022-02-10 03:44:09,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:44:09,424 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:09,424 INFO L514 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] [2022-02-10 03:44:09,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:09,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:09,625 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:09,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:09,625 INFO L85 PathProgramCache]: Analyzing trace with hash 1744886534, now seen corresponding path program 24 times [2022-02-10 03:44:09,625 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:09,625 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190006389] [2022-02-10 03:44:09,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:09,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:09,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:09,822 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:09,822 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:09,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190006389] [2022-02-10 03:44:09,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190006389] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:09,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543740085] [2022-02-10 03:44:09,822 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:44:09,822 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:09,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:09,823 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) [2022-02-10 03:44:09,824 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-02-10 03:44:09,848 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:44:09,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:09,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:44:09,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:10,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:44:10,227 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:10,227 INFO L387 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 109 treesize of output 83 [2022-02-10 03:44:10,662 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:10,663 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:10,947 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:44:10,964 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:10,965 INFO L387 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 187 treesize of output 157 [2022-02-10 03:44:12,854 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:12,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543740085] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:12,854 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:12,854 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 27 [2022-02-10 03:44:12,854 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134481343] [2022-02-10 03:44:12,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:12,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:44:12,854 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:12,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:44:12,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:44:12,855 INFO L87 Difference]: Start difference. First operand 1421 states and 3162 transitions. Second operand has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:15,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:15,737 INFO L93 Difference]: Finished difference Result 2609 states and 5686 transitions. [2022-02-10 03:44:15,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-10 03:44:15,737 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:44:15,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:15,741 INFO L225 Difference]: With dead ends: 2609 [2022-02-10 03:44:15,741 INFO L226 Difference]: Without dead ends: 2597 [2022-02-10 03:44:15,742 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1689 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=751, Invalid=4799, Unknown=0, NotChecked=0, Total=5550 [2022-02-10 03:44:15,742 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 230 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 1019 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 1358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 261 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:15,742 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 309 Invalid, 1358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1019 Invalid, 0 Unknown, 261 Unchecked, 0.5s Time] [2022-02-10 03:44:15,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2597 states. [2022-02-10 03:44:15,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2597 to 1417. [2022-02-10 03:44:15,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1417 states, 1416 states have (on average 2.222457627118644) internal successors, (3147), 1416 states have internal predecessors, (3147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:15,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 3147 transitions. [2022-02-10 03:44:15,762 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 3147 transitions. Word has length 26 [2022-02-10 03:44:15,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:15,762 INFO L470 AbstractCegarLoop]: Abstraction has 1417 states and 3147 transitions. [2022-02-10 03:44:15,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:15,762 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 3147 transitions. [2022-02-10 03:44:15,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:44:15,764 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:15,764 INFO L514 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] [2022-02-10 03:44:15,779 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-02-10 03:44:15,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-02-10 03:44:15,965 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:15,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:15,965 INFO L85 PathProgramCache]: Analyzing trace with hash 975733962, now seen corresponding path program 25 times [2022-02-10 03:44:15,965 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:15,965 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59648243] [2022-02-10 03:44:15,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:15,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:15,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:16,183 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:16,184 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:16,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59648243] [2022-02-10 03:44:16,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59648243] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:16,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108775407] [2022-02-10 03:44:16,184 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:44:16,184 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:16,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:16,188 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) [2022-02-10 03:44:16,211 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-02-10 03:44:16,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:16,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:44:16,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:16,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:44:16,628 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:16,628 INFO L387 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 109 treesize of output 91 [2022-02-10 03:44:17,282 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:17,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:17,768 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:17,769 INFO L387 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 187 treesize of output 173 [2022-02-10 03:44:28,451 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:28,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108775407] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:28,451 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:28,451 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-02-10 03:44:28,452 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205934438] [2022-02-10 03:44:28,452 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:28,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:44:28,452 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:28,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:44:28,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:44:28,452 INFO L87 Difference]: Start difference. First operand 1417 states and 3147 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:30,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:30,122 INFO L93 Difference]: Finished difference Result 1775 states and 3818 transitions. [2022-02-10 03:44:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-10 03:44:30,122 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:44:30,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:30,125 INFO L225 Difference]: With dead ends: 1775 [2022-02-10 03:44:30,125 INFO L226 Difference]: Without dead ends: 1765 [2022-02-10 03:44:30,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 36 SyntacticMatches, 5 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=423, Invalid=1647, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:44:30,125 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 182 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 176 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:30,125 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 114 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 343 Invalid, 0 Unknown, 176 Unchecked, 0.2s Time] [2022-02-10 03:44:30,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1765 states. [2022-02-10 03:44:30,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1765 to 1419. [2022-02-10 03:44:30,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1419 states, 1418 states have (on average 2.22425952045134) internal successors, (3154), 1418 states have internal predecessors, (3154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:30,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1419 states to 1419 states and 3154 transitions. [2022-02-10 03:44:30,141 INFO L78 Accepts]: Start accepts. Automaton has 1419 states and 3154 transitions. Word has length 26 [2022-02-10 03:44:30,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:30,141 INFO L470 AbstractCegarLoop]: Abstraction has 1419 states and 3154 transitions. [2022-02-10 03:44:30,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 23 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:30,142 INFO L276 IsEmpty]: Start isEmpty. Operand 1419 states and 3154 transitions. [2022-02-10 03:44:30,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:44:30,143 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:30,143 INFO L514 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] [2022-02-10 03:44:30,159 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:30,344 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-02-10 03:44:30,344 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:30,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:30,344 INFO L85 PathProgramCache]: Analyzing trace with hash 54943630, now seen corresponding path program 26 times [2022-02-10 03:44:30,344 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:30,344 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402401340] [2022-02-10 03:44:30,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:30,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:30,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:30,575 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:30,575 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:30,575 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402401340] [2022-02-10 03:44:30,575 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402401340] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:30,575 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438392667] [2022-02-10 03:44:30,575 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:44:30,575 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:30,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:30,576 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) [2022-02-10 03:44:30,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-02-10 03:44:30,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:44:30,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:30,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:44:30,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:31,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:44:31,142 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:31,142 INFO L387 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 109 treesize of output 91 [2022-02-10 03:44:31,924 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:31,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:32,354 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:32,355 INFO L387 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 175 treesize of output 161 [2022-02-10 03:44:36,429 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:36,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438392667] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:36,430 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:36,430 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 27 [2022-02-10 03:44:36,430 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740741504] [2022-02-10 03:44:36,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:36,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:44:36,430 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:36,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:44:36,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=578, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:44:36,431 INFO L87 Difference]: Start difference. First operand 1419 states and 3154 transitions. Second operand has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:39,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:39,368 INFO L93 Difference]: Finished difference Result 1917 states and 4131 transitions. [2022-02-10 03:44:39,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:44:39,368 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:44:39,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:39,371 INFO L225 Difference]: With dead ends: 1917 [2022-02-10 03:44:39,371 INFO L226 Difference]: Without dead ends: 1905 [2022-02-10 03:44:39,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1031 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=578, Invalid=2844, Unknown=0, NotChecked=0, Total=3422 [2022-02-10 03:44:39,372 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 201 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 1010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 367 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:39,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 198 Invalid, 1010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 592 Invalid, 0 Unknown, 367 Unchecked, 0.3s Time] [2022-02-10 03:44:39,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1905 states. [2022-02-10 03:44:39,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1905 to 1419. [2022-02-10 03:44:39,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1419 states, 1418 states have (on average 2.22425952045134) internal successors, (3154), 1418 states have internal predecessors, (3154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:39,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1419 states to 1419 states and 3154 transitions. [2022-02-10 03:44:39,389 INFO L78 Accepts]: Start accepts. Automaton has 1419 states and 3154 transitions. Word has length 26 [2022-02-10 03:44:39,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:39,389 INFO L470 AbstractCegarLoop]: Abstraction has 1419 states and 3154 transitions. [2022-02-10 03:44:39,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 27 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:39,389 INFO L276 IsEmpty]: Start isEmpty. Operand 1419 states and 3154 transitions. [2022-02-10 03:44:39,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:44:39,391 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:39,391 INFO L514 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] [2022-02-10 03:44:39,409 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:39,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-02-10 03:44:39,603 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:39,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:39,604 INFO L85 PathProgramCache]: Analyzing trace with hash 505411526, now seen corresponding path program 27 times [2022-02-10 03:44:39,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:39,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114624793] [2022-02-10 03:44:39,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:39,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:39,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:39,860 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:39,860 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:39,860 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114624793] [2022-02-10 03:44:39,860 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114624793] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:39,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927636479] [2022-02-10 03:44:39,861 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:44:39,861 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:39,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:39,862 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) [2022-02-10 03:44:39,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-02-10 03:44:39,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:44:39,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:39,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:44:39,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:40,630 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:40,631 INFO L387 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 109 treesize of output 99 [2022-02-10 03:44:41,605 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:41,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:42,403 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:42,403 INFO L387 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 175 treesize of output 161 [2022-02-10 03:44:49,935 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:49,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927636479] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:49,935 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:49,935 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 28 [2022-02-10 03:44:49,936 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072349715] [2022-02-10 03:44:49,936 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:49,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 03:44:49,936 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:49,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 03:44:49,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:44:49,937 INFO L87 Difference]: Start difference. First operand 1419 states and 3154 transitions. Second operand has 28 states, 28 states have (on average 2.392857142857143) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:51,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:51,198 INFO L93 Difference]: Finished difference Result 1487 states and 3272 transitions. [2022-02-10 03:44:51,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-10 03:44:51,199 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.392857142857143) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:44:51,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:51,201 INFO L225 Difference]: With dead ends: 1487 [2022-02-10 03:44:51,201 INFO L226 Difference]: Without dead ends: 1481 [2022-02-10 03:44:51,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=296, Invalid=1960, Unknown=0, NotChecked=0, Total=2256 [2022-02-10 03:44:51,201 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 115 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 352 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:51,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 176 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 368 Invalid, 0 Unknown, 352 Unchecked, 0.2s Time] [2022-02-10 03:44:51,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1481 states. [2022-02-10 03:44:51,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1481 to 1423. [2022-02-10 03:44:51,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1423 states, 1422 states have (on average 2.2243319268635724) internal successors, (3163), 1422 states have internal predecessors, (3163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:51,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 1423 states and 3163 transitions. [2022-02-10 03:44:51,219 INFO L78 Accepts]: Start accepts. Automaton has 1423 states and 3163 transitions. Word has length 26 [2022-02-10 03:44:51,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:51,220 INFO L470 AbstractCegarLoop]: Abstraction has 1423 states and 3163 transitions. [2022-02-10 03:44:51,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.392857142857143) internal successors, (67), 28 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:51,220 INFO L276 IsEmpty]: Start isEmpty. Operand 1423 states and 3163 transitions. [2022-02-10 03:44:51,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:44:51,222 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:51,222 INFO L514 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] [2022-02-10 03:44:51,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:51,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:51,423 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:51,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:51,424 INFO L85 PathProgramCache]: Analyzing trace with hash -292023524, now seen corresponding path program 28 times [2022-02-10 03:44:51,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:51,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362415653] [2022-02-10 03:44:51,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:51,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:51,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:44:51,945 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:51,945 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:44:51,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362415653] [2022-02-10 03:44:51,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362415653] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:44:51,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406695479] [2022-02-10 03:44:51,945 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:44:51,945 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:44:51,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:44:51,946 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) [2022-02-10 03:44:51,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-02-10 03:44:51,969 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:44:51,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:44:51,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:44:51,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:44:52,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:44:52,696 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:44:52,697 INFO L387 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:44:52,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:52,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:44:53,251 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:44:53,271 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:44:53,271 INFO L387 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 187 treesize of output 157 [2022-02-10 03:44:57,590 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:44:57,590 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406695479] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:44:57,590 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:44:57,590 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-02-10 03:44:57,591 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546505155] [2022-02-10 03:44:57,591 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:44:57,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:44:57,591 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:44:57,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:44:57,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:44:57,591 INFO L87 Difference]: Start difference. First operand 1423 states and 3163 transitions. Second operand has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:59,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:44:59,564 INFO L93 Difference]: Finished difference Result 2414 states and 5289 transitions. [2022-02-10 03:44:59,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:44:59,564 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:44:59,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:44:59,568 INFO L225 Difference]: With dead ends: 2414 [2022-02-10 03:44:59,568 INFO L226 Difference]: Without dead ends: 2402 [2022-02-10 03:44:59,568 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 35 SyntacticMatches, 8 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 777 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=429, Invalid=2021, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 03:44:59,568 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 196 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 126 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:44:59,569 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 143 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 462 Invalid, 0 Unknown, 126 Unchecked, 0.3s Time] [2022-02-10 03:44:59,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2402 states. [2022-02-10 03:44:59,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2402 to 1423. [2022-02-10 03:44:59,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1423 states, 1422 states have (on average 2.2243319268635724) internal successors, (3163), 1422 states have internal predecessors, (3163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:59,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 1423 states and 3163 transitions. [2022-02-10 03:44:59,588 INFO L78 Accepts]: Start accepts. Automaton has 1423 states and 3163 transitions. Word has length 26 [2022-02-10 03:44:59,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:44:59,588 INFO L470 AbstractCegarLoop]: Abstraction has 1423 states and 3163 transitions. [2022-02-10 03:44:59,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.652173913043478) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:44:59,589 INFO L276 IsEmpty]: Start isEmpty. Operand 1423 states and 3163 transitions. [2022-02-10 03:44:59,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:44:59,590 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:44:59,590 INFO L514 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] [2022-02-10 03:44:59,606 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-02-10 03:44:59,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-02-10 03:44:59,798 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:44:59,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:44:59,798 INFO L85 PathProgramCache]: Analyzing trace with hash -834692602, now seen corresponding path program 29 times [2022-02-10 03:44:59,798 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:44:59,798 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079747066] [2022-02-10 03:44:59,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:44:59,798 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:44:59,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:00,075 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:00,075 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:00,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079747066] [2022-02-10 03:45:00,075 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079747066] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:00,076 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187771497] [2022-02-10 03:45:00,076 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:45:00,076 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:00,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:00,077 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) [2022-02-10 03:45:00,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-02-10 03:45:00,100 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:45:00,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:45:00,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:45:00,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:00,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:00,558 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:00,558 INFO L387 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 109 treesize of output 83 [2022-02-10 03:45:01,057 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:01,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:45:01,334 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:01,354 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:01,354 INFO L387 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 207 treesize of output 165 [2022-02-10 03:45:05,793 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:05,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187771497] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:45:05,793 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:45:05,793 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-10 03:45:05,793 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731533874] [2022-02-10 03:45:05,793 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:45:05,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:45:05,794 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:45:05,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:45:05,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:45:05,794 INFO L87 Difference]: Start difference. First operand 1423 states and 3163 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:07,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:45:07,066 INFO L93 Difference]: Finished difference Result 1690 states and 3652 transitions. [2022-02-10 03:45:07,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 03:45:07,067 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:45:07,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:45:07,069 INFO L225 Difference]: With dead ends: 1690 [2022-02-10 03:45:07,069 INFO L226 Difference]: Without dead ends: 1680 [2022-02-10 03:45:07,070 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 40 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 936 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=462, Invalid=2618, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:45:07,070 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 112 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 370 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:45:07,070 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 229 Invalid, 893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 498 Invalid, 0 Unknown, 370 Unchecked, 0.2s Time] [2022-02-10 03:45:07,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1680 states. [2022-02-10 03:45:07,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1680 to 1436. [2022-02-10 03:45:07,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1436 states, 1435 states have (on average 2.2313588850174217) internal successors, (3202), 1435 states have internal predecessors, (3202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:07,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1436 states to 1436 states and 3202 transitions. [2022-02-10 03:45:07,086 INFO L78 Accepts]: Start accepts. Automaton has 1436 states and 3202 transitions. Word has length 26 [2022-02-10 03:45:07,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:45:07,086 INFO L470 AbstractCegarLoop]: Abstraction has 1436 states and 3202 transitions. [2022-02-10 03:45:07,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:07,086 INFO L276 IsEmpty]: Start isEmpty. Operand 1436 states and 3202 transitions. [2022-02-10 03:45:07,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:45:07,088 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:45:07,088 INFO L514 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] [2022-02-10 03:45:07,103 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-02-10 03:45:07,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:07,288 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:45:07,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:45:07,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1755482934, now seen corresponding path program 30 times [2022-02-10 03:45:07,288 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:45:07,289 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207359786] [2022-02-10 03:45:07,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:45:07,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:45:07,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:07,601 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:07,602 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:07,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207359786] [2022-02-10 03:45:07,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207359786] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:07,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799139539] [2022-02-10 03:45:07,602 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:45:07,602 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:07,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:07,603 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) [2022-02-10 03:45:07,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-02-10 03:45:07,626 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:45:07,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:45:07,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:45:07,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:07,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:07,989 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:07,989 INFO L387 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 109 treesize of output 83 [2022-02-10 03:45:08,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:08,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:45:08,703 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:45:08,703 INFO L387 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 199 treesize of output 157 [2022-02-10 03:45:15,541 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:15,542 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799139539] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:45:15,542 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:45:15,542 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:45:15,542 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269034013] [2022-02-10 03:45:15,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:45:15,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:45:15,542 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:45:15,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:45:15,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=534, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:45:15,543 INFO L87 Difference]: Start difference. First operand 1436 states and 3202 transitions. Second operand has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:18,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:45:18,518 INFO L93 Difference]: Finished difference Result 2102 states and 4475 transitions. [2022-02-10 03:45:18,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:45:18,518 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:45:18,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:45:18,521 INFO L225 Difference]: With dead ends: 2102 [2022-02-10 03:45:18,521 INFO L226 Difference]: Without dead ends: 2090 [2022-02-10 03:45:18,522 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1193 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=696, Invalid=3726, Unknown=0, NotChecked=0, Total=4422 [2022-02-10 03:45:18,523 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 238 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 1109 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 1162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:45:18,523 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 192 Invalid, 1162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1109 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:45:18,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2090 states. [2022-02-10 03:45:18,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2090 to 1442. [2022-02-10 03:45:18,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1442 states, 1441 states have (on average 2.2331714087439276) internal successors, (3218), 1441 states have internal predecessors, (3218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:18,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1442 states to 1442 states and 3218 transitions. [2022-02-10 03:45:18,541 INFO L78 Accepts]: Start accepts. Automaton has 1442 states and 3218 transitions. Word has length 26 [2022-02-10 03:45:18,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:45:18,541 INFO L470 AbstractCegarLoop]: Abstraction has 1442 states and 3218 transitions. [2022-02-10 03:45:18,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:18,541 INFO L276 IsEmpty]: Start isEmpty. Operand 1442 states and 3218 transitions. [2022-02-10 03:45:18,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:45:18,543 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:45:18,543 INFO L514 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] [2022-02-10 03:45:18,559 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2022-02-10 03:45:18,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-02-10 03:45:18,744 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:45:18,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:45:18,744 INFO L85 PathProgramCache]: Analyzing trace with hash -622698742, now seen corresponding path program 20 times [2022-02-10 03:45:18,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:45:18,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029681687] [2022-02-10 03:45:18,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:45:18,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:45:18,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:19,072 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:19,072 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:19,072 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029681687] [2022-02-10 03:45:19,072 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029681687] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:19,073 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999089722] [2022-02-10 03:45:19,073 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:45:19,073 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:19,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:19,074 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) [2022-02-10 03:45:19,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-02-10 03:45:19,095 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:45:19,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:45:19,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:45:19,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:19,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:19,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:19,481 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:19,481 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:19,481 INFO L387 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 115 treesize of output 75 [2022-02-10 03:45:19,582 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:19,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:45:19,837 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:45:19,837 INFO L387 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 211 treesize of output 149 [2022-02-10 03:45:20,518 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:20,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999089722] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:45:20,519 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:45:20,519 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 21 [2022-02-10 03:45:20,519 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416535944] [2022-02-10 03:45:20,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:45:20,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 03:45:20,519 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:45:20,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 03:45:20,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2022-02-10 03:45:20,520 INFO L87 Difference]: Start difference. First operand 1442 states and 3218 transitions. Second operand has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:21,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:45:21,446 INFO L93 Difference]: Finished difference Result 1724 states and 3720 transitions. [2022-02-10 03:45:21,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 03:45:21,446 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:45:21,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:45:21,448 INFO L225 Difference]: With dead ends: 1724 [2022-02-10 03:45:21,448 INFO L226 Difference]: Without dead ends: 1712 [2022-02-10 03:45:21,449 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=322, Invalid=1748, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:45:21,449 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 173 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 655 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:45:21,449 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 128 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 655 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:45:21,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1712 states. [2022-02-10 03:45:21,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1712 to 1455. [2022-02-10 03:45:21,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1455 states, 1454 states have (on average 2.2345254470426408) internal successors, (3249), 1454 states have internal predecessors, (3249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:21,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1455 states to 1455 states and 3249 transitions. [2022-02-10 03:45:21,464 INFO L78 Accepts]: Start accepts. Automaton has 1455 states and 3249 transitions. Word has length 26 [2022-02-10 03:45:21,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:45:21,464 INFO L470 AbstractCegarLoop]: Abstraction has 1455 states and 3249 transitions. [2022-02-10 03:45:21,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:21,464 INFO L276 IsEmpty]: Start isEmpty. Operand 1455 states and 3249 transitions. [2022-02-10 03:45:21,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:45:21,466 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:45:21,466 INFO L514 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] [2022-02-10 03:45:21,481 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-02-10 03:45:21,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-02-10 03:45:21,666 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:45:21,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:45:21,666 INFO L85 PathProgramCache]: Analyzing trace with hash 1808126926, now seen corresponding path program 21 times [2022-02-10 03:45:21,666 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:45:21,667 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258342536] [2022-02-10 03:45:21,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:45:21,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:45:21,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:21,825 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:21,825 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:21,825 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258342536] [2022-02-10 03:45:21,825 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258342536] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:21,825 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552528002] [2022-02-10 03:45:21,825 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:45:21,825 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:21,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:21,826 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) [2022-02-10 03:45:21,827 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-02-10 03:45:21,847 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:45:21,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:45:21,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:45:21,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:22,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:22,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:22,246 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:22,247 INFO L387 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 119 treesize of output 103 [2022-02-10 03:45:22,918 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:22,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:45:23,251 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:23,252 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:23,252 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:23,265 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:23,265 INFO L387 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 219 treesize of output 147 [2022-02-10 03:45:23,512 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:23,513 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552528002] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:45:23,513 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:45:23,513 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 23 [2022-02-10 03:45:23,513 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546586163] [2022-02-10 03:45:23,513 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:45:23,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:45:23,513 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:45:23,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:45:23,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:45:23,514 INFO L87 Difference]: Start difference. First operand 1455 states and 3249 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:26,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:45:26,090 INFO L93 Difference]: Finished difference Result 1787 states and 3861 transitions. [2022-02-10 03:45:26,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-10 03:45:26,091 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:45:26,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:45:26,093 INFO L225 Difference]: With dead ends: 1787 [2022-02-10 03:45:26,093 INFO L226 Difference]: Without dead ends: 1758 [2022-02-10 03:45:26,094 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1187 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=681, Invalid=3225, Unknown=0, NotChecked=0, Total=3906 [2022-02-10 03:45:26,094 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 166 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 1003 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 1133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 96 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:45:26,094 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 170 Invalid, 1133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1003 Invalid, 0 Unknown, 96 Unchecked, 0.5s Time] [2022-02-10 03:45:26,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1758 states. [2022-02-10 03:45:26,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1758 to 1487. [2022-02-10 03:45:26,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1486 states have (on average 2.2261103633916552) internal successors, (3308), 1486 states have internal predecessors, (3308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:26,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 3308 transitions. [2022-02-10 03:45:26,111 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 3308 transitions. Word has length 26 [2022-02-10 03:45:26,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:45:26,111 INFO L470 AbstractCegarLoop]: Abstraction has 1487 states and 3308 transitions. [2022-02-10 03:45:26,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:26,111 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 3308 transitions. [2022-02-10 03:45:26,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:45:26,112 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:45:26,112 INFO L514 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] [2022-02-10 03:45:26,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-02-10 03:45:26,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:26,313 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:45:26,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:45:26,313 INFO L85 PathProgramCache]: Analyzing trace with hash 150860494, now seen corresponding path program 22 times [2022-02-10 03:45:26,313 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:45:26,313 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678176217] [2022-02-10 03:45:26,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:45:26,314 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:45:26,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:26,542 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:26,542 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:26,542 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678176217] [2022-02-10 03:45:26,543 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678176217] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:26,543 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956134570] [2022-02-10 03:45:26,543 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:45:26,543 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:26,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:26,544 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) [2022-02-10 03:45:26,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-02-10 03:45:26,565 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:45:26,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:45:26,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:45:26,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:27,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:27,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:27,084 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:27,084 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:27,084 INFO L387 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 119 treesize of output 75 [2022-02-10 03:45:27,213 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:27,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:45:27,537 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:45:27,537 INFO L387 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 211 treesize of output 149 [2022-02-10 03:45:28,108 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:28,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956134570] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:45:28,109 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:45:28,109 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 22 [2022-02-10 03:45:28,109 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989356954] [2022-02-10 03:45:28,109 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:45:28,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:45:28,109 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:45:28,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:45:28,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:45:28,110 INFO L87 Difference]: Start difference. First operand 1487 states and 3308 transitions. Second operand has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:29,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:45:29,010 INFO L93 Difference]: Finished difference Result 1766 states and 3856 transitions. [2022-02-10 03:45:29,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:45:29,010 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:45:29,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:45:29,013 INFO L225 Difference]: With dead ends: 1766 [2022-02-10 03:45:29,013 INFO L226 Difference]: Without dead ends: 1754 [2022-02-10 03:45:29,017 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=296, Invalid=1596, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:45:29,018 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 107 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 614 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 95 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:45:29,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 164 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 614 Invalid, 0 Unknown, 95 Unchecked, 0.3s Time] [2022-02-10 03:45:29,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1754 states. [2022-02-10 03:45:29,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1754 to 1495. [2022-02-10 03:45:29,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1495 states, 1494 states have (on average 2.2248995983935744) internal successors, (3324), 1494 states have internal predecessors, (3324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:29,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1495 states to 1495 states and 3324 transitions. [2022-02-10 03:45:29,034 INFO L78 Accepts]: Start accepts. Automaton has 1495 states and 3324 transitions. Word has length 26 [2022-02-10 03:45:29,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:45:29,034 INFO L470 AbstractCegarLoop]: Abstraction has 1495 states and 3324 transitions. [2022-02-10 03:45:29,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:29,034 INFO L276 IsEmpty]: Start isEmpty. Operand 1495 states and 3324 transitions. [2022-02-10 03:45:29,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:45:29,036 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:45:29,036 INFO L514 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] [2022-02-10 03:45:29,051 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-02-10 03:45:29,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-02-10 03:45:29,236 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:45:29,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:45:29,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1852195454, now seen corresponding path program 31 times [2022-02-10 03:45:29,237 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:45:29,237 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226429233] [2022-02-10 03:45:29,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:45:29,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:45:29,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:29,496 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:29,496 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:29,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226429233] [2022-02-10 03:45:29,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226429233] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:29,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860011614] [2022-02-10 03:45:29,496 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:45:29,496 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:29,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:29,497 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) [2022-02-10 03:45:29,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-02-10 03:45:29,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:29,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:45:29,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:30,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:30,063 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:45:30,063 INFO L387 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:45:30,196 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:30,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:45:30,650 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:45:30,651 INFO L387 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 191 treesize of output 161 [2022-02-10 03:45:32,748 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:32,749 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860011614] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:45:32,749 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:45:32,749 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-02-10 03:45:32,749 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334454240] [2022-02-10 03:45:32,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:45:32,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:45:32,749 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:45:32,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:45:32,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:45:32,750 INFO L87 Difference]: Start difference. First operand 1495 states and 3324 transitions. Second operand has 25 states, 25 states have (on average 2.6) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:34,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:45:34,547 INFO L93 Difference]: Finished difference Result 1907 states and 4096 transitions. [2022-02-10 03:45:34,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 03:45:34,547 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:45:34,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:45:34,550 INFO L225 Difference]: With dead ends: 1907 [2022-02-10 03:45:34,550 INFO L226 Difference]: Without dead ends: 1901 [2022-02-10 03:45:34,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 585 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=368, Invalid=2082, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 03:45:34,551 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 137 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 790 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:45:34,551 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 174 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 790 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:45:34,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1901 states. [2022-02-10 03:45:34,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1901 to 1491. [2022-02-10 03:45:34,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1490 states have (on average 2.2248322147651005) internal successors, (3315), 1490 states have internal predecessors, (3315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:34,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 3315 transitions. [2022-02-10 03:45:34,567 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 3315 transitions. Word has length 26 [2022-02-10 03:45:34,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:45:34,567 INFO L470 AbstractCegarLoop]: Abstraction has 1491 states and 3315 transitions. [2022-02-10 03:45:34,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:34,567 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 3315 transitions. [2022-02-10 03:45:34,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:45:34,568 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:45:34,569 INFO L514 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] [2022-02-10 03:45:34,584 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-02-10 03:45:34,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-02-10 03:45:34,784 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:45:34,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:45:34,785 INFO L85 PathProgramCache]: Analyzing trace with hash 271499518, now seen corresponding path program 32 times [2022-02-10 03:45:34,785 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:45:34,785 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983876117] [2022-02-10 03:45:34,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:45:34,785 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:45:34,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:35,264 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:35,264 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:35,264 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983876117] [2022-02-10 03:45:35,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983876117] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:35,264 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265627575] [2022-02-10 03:45:35,264 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:45:35,264 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:35,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:35,265 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) [2022-02-10 03:45:35,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-02-10 03:45:35,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:45:35,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:45:35,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:45:35,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:35,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:35,754 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:35,754 INFO L387 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 109 treesize of output 83 [2022-02-10 03:45:36,504 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:36,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:45:36,855 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:45:36,856 INFO L387 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 195 treesize of output 157 [2022-02-10 03:45:39,774 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:39,774 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265627575] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:45:39,774 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:45:39,774 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:45:39,774 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212803826] [2022-02-10 03:45:39,774 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:45:39,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:45:39,774 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:45:39,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:45:39,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=529, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:45:39,775 INFO L87 Difference]: Start difference. First operand 1491 states and 3315 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:42,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:45:42,440 INFO L93 Difference]: Finished difference Result 2187 states and 4609 transitions. [2022-02-10 03:45:42,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-10 03:45:42,440 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:45:42,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:45:42,443 INFO L225 Difference]: With dead ends: 2187 [2022-02-10 03:45:42,443 INFO L226 Difference]: Without dead ends: 2163 [2022-02-10 03:45:42,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 841 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=569, Invalid=2737, Unknown=0, NotChecked=0, Total=3306 [2022-02-10 03:45:42,444 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 290 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 935 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 935 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:45:42,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [290 Valid, 163 Invalid, 995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 935 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:45:42,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2163 states. [2022-02-10 03:45:42,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2163 to 1494. [2022-02-10 03:45:42,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1494 states, 1493 states have (on average 2.2250502344273277) internal successors, (3322), 1493 states have internal predecessors, (3322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:42,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1494 states to 1494 states and 3322 transitions. [2022-02-10 03:45:42,466 INFO L78 Accepts]: Start accepts. Automaton has 1494 states and 3322 transitions. Word has length 26 [2022-02-10 03:45:42,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:45:42,466 INFO L470 AbstractCegarLoop]: Abstraction has 1494 states and 3322 transitions. [2022-02-10 03:45:42,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:42,466 INFO L276 IsEmpty]: Start isEmpty. Operand 1494 states and 3322 transitions. [2022-02-10 03:45:42,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:45:42,468 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:45:42,468 INFO L514 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] [2022-02-10 03:45:42,497 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-02-10 03:45:42,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:42,681 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:45:42,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:45:42,681 INFO L85 PathProgramCache]: Analyzing trace with hash 377727204, now seen corresponding path program 33 times [2022-02-10 03:45:42,681 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:45:42,681 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365734761] [2022-02-10 03:45:42,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:45:42,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:45:42,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:43,006 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:43,006 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:43,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365734761] [2022-02-10 03:45:43,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365734761] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:43,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454471470] [2022-02-10 03:45:43,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:45:43,007 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:43,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:43,008 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) [2022-02-10 03:45:43,009 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-02-10 03:45:43,032 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:45:43,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:45:43,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:45:43,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:43,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:43,483 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:43,483 INFO L387 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 109 treesize of output 83 [2022-02-10 03:45:43,823 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:43,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:45:44,320 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-02-10 03:45:44,320 INFO L387 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 187 treesize of output 157 [2022-02-10 03:45:50,571 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:50,572 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454471470] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:45:50,572 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:45:50,572 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:45:50,572 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984289731] [2022-02-10 03:45:50,572 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:45:50,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 03:45:50,572 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:45:50,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 03:45:50,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=537, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:45:50,573 INFO L87 Difference]: Start difference. First operand 1494 states and 3322 transitions. Second operand has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:53,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:45:53,486 INFO L93 Difference]: Finished difference Result 2045 states and 4343 transitions. [2022-02-10 03:45:53,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 03:45:53,486 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:45:53,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:45:53,489 INFO L225 Difference]: With dead ends: 2045 [2022-02-10 03:45:53,489 INFO L226 Difference]: Without dead ends: 2033 [2022-02-10 03:45:53,490 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1148 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=586, Invalid=3704, Unknown=0, NotChecked=0, Total=4290 [2022-02-10 03:45:53,490 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 262 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 1069 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 1123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:45:53,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [262 Valid, 190 Invalid, 1123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1069 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:45:53,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2033 states. [2022-02-10 03:45:53,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2033 to 1503. [2022-02-10 03:45:53,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1503 states, 1502 states have (on average 2.2237017310252996) internal successors, (3340), 1502 states have internal predecessors, (3340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:53,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1503 states to 1503 states and 3340 transitions. [2022-02-10 03:45:53,508 INFO L78 Accepts]: Start accepts. Automaton has 1503 states and 3340 transitions. Word has length 26 [2022-02-10 03:45:53,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:45:53,508 INFO L470 AbstractCegarLoop]: Abstraction has 1503 states and 3340 transitions. [2022-02-10 03:45:53,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.576923076923077) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:45:53,508 INFO L276 IsEmpty]: Start isEmpty. Operand 1503 states and 3340 transitions. [2022-02-10 03:45:53,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:45:53,509 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:45:53,509 INFO L514 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] [2022-02-10 03:45:53,526 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-02-10 03:45:53,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:53,711 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:45:53,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:45:53,712 INFO L85 PathProgramCache]: Analyzing trace with hash 617529824, now seen corresponding path program 34 times [2022-02-10 03:45:53,712 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:45:53,712 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733268062] [2022-02-10 03:45:53,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:45:53,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:45:53,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:45:53,952 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:53,952 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:45:53,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733268062] [2022-02-10 03:45:53,952 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733268062] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:45:53,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352198980] [2022-02-10 03:45:53,952 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:45:53,952 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:45:53,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:45:53,954 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) [2022-02-10 03:45:53,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-02-10 03:45:53,974 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:45:53,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:45:53,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:45:53,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:45:54,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:45:54,519 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:54,520 INFO L387 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 109 treesize of output 91 [2022-02-10 03:45:55,286 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:45:55,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:45:57,198 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:45:57,198 INFO L387 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 175 treesize of output 161 [2022-02-10 03:46:18,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:18,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352198980] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:18,412 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:18,412 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-02-10 03:46:18,412 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232899116] [2022-02-10 03:46:18,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:18,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:46:18,412 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:18,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:46:18,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=473, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:46:18,413 INFO L87 Difference]: Start difference. First operand 1503 states and 3340 transitions. Second operand has 25 states, 25 states have (on average 2.52) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:20,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:20,463 INFO L93 Difference]: Finished difference Result 1858 states and 3981 transitions. [2022-02-10 03:46:20,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-10 03:46:20,463 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have 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 [2022-02-10 03:46:20,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:20,466 INFO L225 Difference]: With dead ends: 1858 [2022-02-10 03:46:20,466 INFO L226 Difference]: Without dead ends: 1842 [2022-02-10 03:46:20,466 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 898 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=513, Invalid=2243, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:46:20,466 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 156 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 403 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 332 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:20,467 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 159 Invalid, 772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 403 Invalid, 0 Unknown, 332 Unchecked, 0.2s Time] [2022-02-10 03:46:20,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1842 states. [2022-02-10 03:46:20,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1842 to 1510. [2022-02-10 03:46:20,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 1509 states have (on average 2.220675944333996) internal successors, (3351), 1509 states have internal predecessors, (3351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:20,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 3351 transitions. [2022-02-10 03:46:20,482 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 3351 transitions. Word has length 26 [2022-02-10 03:46:20,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:20,482 INFO L470 AbstractCegarLoop]: Abstraction has 1510 states and 3351 transitions. [2022-02-10 03:46:20,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 25 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:20,483 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 3351 transitions. [2022-02-10 03:46:20,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:46:20,484 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:20,484 INFO L514 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] [2022-02-10 03:46:20,499 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:20,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:20,685 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:20,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:20,685 INFO L85 PathProgramCache]: Analyzing trace with hash -956433714, now seen corresponding path program 23 times [2022-02-10 03:46:20,685 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:20,685 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376816690] [2022-02-10 03:46:20,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:20,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:20,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:20,961 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:20,961 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:20,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376816690] [2022-02-10 03:46:20,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376816690] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:20,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489387172] [2022-02-10 03:46:20,961 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:46:20,961 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:20,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:20,962 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) [2022-02-10 03:46:20,964 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-02-10 03:46:20,988 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:46:20,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:20,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:46:20,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:21,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:46:21,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:46:21,444 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:21,444 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:21,445 INFO L387 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 115 treesize of output 75 [2022-02-10 03:46:21,551 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:21,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:21,962 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:21,963 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:21,963 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:46:21,975 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:46:21,975 INFO L387 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 211 treesize of output 143 [2022-02-10 03:46:22,272 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:22,273 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489387172] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:22,273 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:22,273 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-02-10 03:46:22,273 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231761367] [2022-02-10 03:46:22,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:22,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 03:46:22,273 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:22,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 03:46:22,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=600, Unknown=0, NotChecked=0, Total=702 [2022-02-10 03:46:22,274 INFO L87 Difference]: Start difference. First operand 1510 states and 3351 transitions. Second operand has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:25,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:25,793 INFO L93 Difference]: Finished difference Result 2217 states and 4697 transitions. [2022-02-10 03:46:25,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-10 03:46:25,794 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 03:46:25,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:25,801 INFO L225 Difference]: With dead ends: 2217 [2022-02-10 03:46:25,801 INFO L226 Difference]: Without dead ends: 2206 [2022-02-10 03:46:25,802 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1417 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=715, Invalid=4397, Unknown=0, NotChecked=0, Total=5112 [2022-02-10 03:46:25,802 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 264 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 1329 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 1401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:25,802 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [264 Valid, 335 Invalid, 1401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1329 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:46:25,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2206 states. [2022-02-10 03:46:25,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2206 to 1573. [2022-02-10 03:46:25,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1573 states, 1572 states have (on average 2.2118320610687023) internal successors, (3477), 1572 states have internal predecessors, (3477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:25,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1573 states to 1573 states and 3477 transitions. [2022-02-10 03:46:25,823 INFO L78 Accepts]: Start accepts. Automaton has 1573 states and 3477 transitions. Word has length 26 [2022-02-10 03:46:25,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:25,823 INFO L470 AbstractCegarLoop]: Abstraction has 1573 states and 3477 transitions. [2022-02-10 03:46:25,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:25,823 INFO L276 IsEmpty]: Start isEmpty. Operand 1573 states and 3477 transitions. [2022-02-10 03:46:25,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 03:46:25,825 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:25,825 INFO L514 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] [2022-02-10 03:46:25,842 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-02-10 03:46:26,039 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-02-10 03:46:26,040 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:26,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:26,040 INFO L85 PathProgramCache]: Analyzing trace with hash -2068521970, now seen corresponding path program 24 times [2022-02-10 03:46:26,040 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:26,040 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626616156] [2022-02-10 03:46:26,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:26,040 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:26,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:26,329 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:26,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:26,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626616156] [2022-02-10 03:46:26,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626616156] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:26,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101466422] [2022-02-10 03:46:26,329 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:46:26,329 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:26,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:26,330 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) [2022-02-10 03:46:26,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-02-10 03:46:26,351 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:46:26,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:26,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 03:46:26,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:26,690 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 75 [2022-02-10 03:46:26,795 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:26,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:27,115 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-02-10 03:46:27,121 INFO L387 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 211 treesize of output 149 [2022-02-10 03:46:27,610 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:27,610 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101466422] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:27,610 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:27,610 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 22 [2022-02-10 03:46:27,610 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54983181] [2022-02-10 03:46:27,611 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:27,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:46:27,611 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:27,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:46:27,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:46:27,611 INFO L87 Difference]: Start difference. First operand 1573 states and 3477 transitions. Second operand has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:28,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:28,584 INFO L93 Difference]: Finished difference Result 1868 states and 4039 transitions. [2022-02-10 03:46:28,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 03:46:28,584 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have 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 [2022-02-10 03:46:28,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:28,587 INFO L225 Difference]: With dead ends: 1868 [2022-02-10 03:46:28,587 INFO L226 Difference]: Without dead ends: 1856 [2022-02-10 03:46:28,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=317, Invalid=1753, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:46:28,587 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 138 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:28,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 137 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 587 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:46:28,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1856 states. [2022-02-10 03:46:28,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1856 to 1575. [2022-02-10 03:46:28,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1575 states, 1574 states have (on average 2.2115628970775094) internal successors, (3481), 1574 states have internal predecessors, (3481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:28,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 3481 transitions. [2022-02-10 03:46:28,603 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 3481 transitions. Word has length 26 [2022-02-10 03:46:28,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:28,603 INFO L470 AbstractCegarLoop]: Abstraction has 1575 states and 3481 transitions. [2022-02-10 03:46:28,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:28,603 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 3481 transitions. [2022-02-10 03:46:28,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:28,605 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:28,605 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:28,623 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:28,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2022-02-10 03:46:28,823 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:28,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:28,824 INFO L85 PathProgramCache]: Analyzing trace with hash 805975712, now seen corresponding path program 35 times [2022-02-10 03:46:28,824 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:28,824 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71510198] [2022-02-10 03:46:28,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:28,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:28,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:28,864 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:28,864 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:28,864 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71510198] [2022-02-10 03:46:28,864 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71510198] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:28,864 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213131081] [2022-02-10 03:46:28,864 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:46:28,864 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:28,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:28,865 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) [2022-02-10 03:46:28,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-02-10 03:46:28,886 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:46:28,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:28,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:46:28,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:28,990 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:28,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:29,096 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:29,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213131081] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:29,096 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:29,096 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-02-10 03:46:29,096 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772189196] [2022-02-10 03:46:29,096 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:29,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:46:29,096 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:29,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:46:29,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:46:29,097 INFO L87 Difference]: Start difference. First operand 1575 states and 3481 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:30,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:30,863 INFO L93 Difference]: Finished difference Result 3695 states and 7385 transitions. [2022-02-10 03:46:30,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-02-10 03:46:30,863 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:46:30,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:30,869 INFO L225 Difference]: With dead ends: 3695 [2022-02-10 03:46:30,869 INFO L226 Difference]: Without dead ends: 3695 [2022-02-10 03:46:30,870 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5608 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2680, Invalid=11362, Unknown=0, NotChecked=0, Total=14042 [2022-02-10 03:46:30,871 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 552 mSDsluCounter, 786 mSDsCounter, 0 mSdLazyCounter, 1411 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 519 SdHoareTripleChecker+Invalid, 1551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 1411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:30,871 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [552 Valid, 519 Invalid, 1551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 1411 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:46:30,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3695 states. [2022-02-10 03:46:30,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3695 to 1831. [2022-02-10 03:46:30,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1831 states, 1830 states have (on average 2.2934426229508196) internal successors, (4197), 1830 states have internal predecessors, (4197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:30,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1831 states to 1831 states and 4197 transitions. [2022-02-10 03:46:30,904 INFO L78 Accepts]: Start accepts. Automaton has 1831 states and 4197 transitions. Word has length 28 [2022-02-10 03:46:30,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:30,904 INFO L470 AbstractCegarLoop]: Abstraction has 1831 states and 4197 transitions. [2022-02-10 03:46:30,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:30,904 INFO L276 IsEmpty]: Start isEmpty. Operand 1831 states and 4197 transitions. [2022-02-10 03:46:30,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:30,906 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:30,906 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:30,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:31,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2022-02-10 03:46:31,106 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:31,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:31,107 INFO L85 PathProgramCache]: Analyzing trace with hash -1043771872, now seen corresponding path program 25 times [2022-02-10 03:46:31,107 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:31,107 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499645780] [2022-02-10 03:46:31,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:31,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:31,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:31,163 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:31,163 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:31,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499645780] [2022-02-10 03:46:31,163 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499645780] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:31,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001423260] [2022-02-10 03:46:31,163 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:46:31,164 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:31,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:31,164 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) [2022-02-10 03:46:31,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-02-10 03:46:31,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:31,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:46:31,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:31,283 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:31,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:31,387 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:31,387 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001423260] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:31,387 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:31,387 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2022-02-10 03:46:31,387 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552624281] [2022-02-10 03:46:31,387 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:31,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:46:31,387 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:31,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:46:31,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:46:31,388 INFO L87 Difference]: Start difference. First operand 1831 states and 4197 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:32,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:32,513 INFO L93 Difference]: Finished difference Result 4103 states and 8600 transitions. [2022-02-10 03:46:32,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-02-10 03:46:32,513 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:46:32,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:32,519 INFO L225 Difference]: With dead ends: 4103 [2022-02-10 03:46:32,519 INFO L226 Difference]: Without dead ends: 4103 [2022-02-10 03:46:32,520 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2229 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1231, Invalid=5249, Unknown=0, NotChecked=0, Total=6480 [2022-02-10 03:46:32,520 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 355 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 1091 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 1197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1091 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:32,520 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [355 Valid, 430 Invalid, 1197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1091 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:46:32,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4103 states. [2022-02-10 03:46:32,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4103 to 1886. [2022-02-10 03:46:32,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1886 states, 1885 states have (on average 2.283289124668435) internal successors, (4304), 1885 states have internal predecessors, (4304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:32,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1886 states to 1886 states and 4304 transitions. [2022-02-10 03:46:32,557 INFO L78 Accepts]: Start accepts. Automaton has 1886 states and 4304 transitions. Word has length 28 [2022-02-10 03:46:32,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:32,557 INFO L470 AbstractCegarLoop]: Abstraction has 1886 states and 4304 transitions. [2022-02-10 03:46:32,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:32,557 INFO L276 IsEmpty]: Start isEmpty. Operand 1886 states and 4304 transitions. [2022-02-10 03:46:32,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:32,559 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:32,559 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:32,574 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:32,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:32,763 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:32,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:32,764 INFO L85 PathProgramCache]: Analyzing trace with hash 2134666080, now seen corresponding path program 36 times [2022-02-10 03:46:32,764 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:32,764 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420733510] [2022-02-10 03:46:32,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:32,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:32,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:32,823 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:32,824 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:32,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420733510] [2022-02-10 03:46:32,824 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420733510] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:32,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716836947] [2022-02-10 03:46:32,824 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:46:32,824 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:32,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:32,825 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) [2022-02-10 03:46:32,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-02-10 03:46:32,848 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:46:32,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:32,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:46:32,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:32,969 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:32,969 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:33,109 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:33,110 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716836947] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:33,110 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:33,110 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-02-10 03:46:33,110 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087105914] [2022-02-10 03:46:33,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:33,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:46:33,111 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:33,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:46:33,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:46:33,114 INFO L87 Difference]: Start difference. First operand 1886 states and 4304 transitions. Second operand has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:36,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:36,685 INFO L93 Difference]: Finished difference Result 5082 states and 10057 transitions. [2022-02-10 03:46:36,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 185 states. [2022-02-10 03:46:36,685 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:46:36,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:36,693 INFO L225 Difference]: With dead ends: 5082 [2022-02-10 03:46:36,693 INFO L226 Difference]: Without dead ends: 5082 [2022-02-10 03:46:36,697 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17220 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=7033, Invalid=31579, Unknown=0, NotChecked=0, Total=38612 [2022-02-10 03:46:36,697 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 783 mSDsluCounter, 902 mSDsCounter, 0 mSdLazyCounter, 1994 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 783 SdHoareTripleChecker+Valid, 588 SdHoareTripleChecker+Invalid, 2197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 1994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:36,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [783 Valid, 588 Invalid, 2197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 1994 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 03:46:36,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5082 states. [2022-02-10 03:46:36,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5082 to 1903. [2022-02-10 03:46:36,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1903 states, 1902 states have (on average 2.2891692954784437) internal successors, (4354), 1902 states have internal predecessors, (4354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:36,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1903 states to 1903 states and 4354 transitions. [2022-02-10 03:46:36,744 INFO L78 Accepts]: Start accepts. Automaton has 1903 states and 4354 transitions. Word has length 28 [2022-02-10 03:46:36,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:36,744 INFO L470 AbstractCegarLoop]: Abstraction has 1903 states and 4354 transitions. [2022-02-10 03:46:36,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.739130434782609) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:36,744 INFO L276 IsEmpty]: Start isEmpty. Operand 1903 states and 4354 transitions. [2022-02-10 03:46:36,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:36,746 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:36,747 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:36,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:36,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:36,947 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:36,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:36,947 INFO L85 PathProgramCache]: Analyzing trace with hash -1489984096, now seen corresponding path program 37 times [2022-02-10 03:46:36,948 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:36,948 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297313124] [2022-02-10 03:46:36,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:36,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:36,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:36,984 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:36,984 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:36,984 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297313124] [2022-02-10 03:46:36,984 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297313124] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:36,984 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339008557] [2022-02-10 03:46:36,984 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:46:36,985 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:36,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:36,985 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) [2022-02-10 03:46:36,986 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-02-10 03:46:37,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:37,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:46:37,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:37,091 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:37,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:37,180 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:37,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339008557] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:37,180 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:37,180 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-02-10 03:46:37,180 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178693086] [2022-02-10 03:46:37,180 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:37,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:46:37,180 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:37,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:46:37,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:46:37,181 INFO L87 Difference]: Start difference. First operand 1903 states and 4354 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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) [2022-02-10 03:46:38,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:38,413 INFO L93 Difference]: Finished difference Result 4808 states and 10234 transitions. [2022-02-10 03:46:38,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-10 03:46:38,414 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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 28 [2022-02-10 03:46:38,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:38,421 INFO L225 Difference]: With dead ends: 4808 [2022-02-10 03:46:38,421 INFO L226 Difference]: Without dead ends: 4794 [2022-02-10 03:46:38,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3769 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2258, Invalid=7444, Unknown=0, NotChecked=0, Total=9702 [2022-02-10 03:46:38,422 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 720 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 606 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:38,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [720 Valid, 164 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 606 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:46:38,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4794 states. [2022-02-10 03:46:38,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4794 to 2858. [2022-02-10 03:46:38,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2858 states, 2857 states have (on average 2.471823591179559) internal successors, (7062), 2857 states have internal predecessors, (7062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:38,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2858 states to 2858 states and 7062 transitions. [2022-02-10 03:46:38,475 INFO L78 Accepts]: Start accepts. Automaton has 2858 states and 7062 transitions. Word has length 28 [2022-02-10 03:46:38,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:38,476 INFO L470 AbstractCegarLoop]: Abstraction has 2858 states and 7062 transitions. [2022-02-10 03:46:38,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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) [2022-02-10 03:46:38,476 INFO L276 IsEmpty]: Start isEmpty. Operand 2858 states and 7062 transitions. [2022-02-10 03:46:38,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:38,479 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:38,479 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:38,494 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-02-10 03:46:38,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-02-10 03:46:38,680 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:38,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:38,680 INFO L85 PathProgramCache]: Analyzing trace with hash -224374556, now seen corresponding path program 38 times [2022-02-10 03:46:38,680 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:38,680 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740881814] [2022-02-10 03:46:38,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:38,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:38,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:38,724 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:38,725 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:38,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740881814] [2022-02-10 03:46:38,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740881814] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:38,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26936693] [2022-02-10 03:46:38,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:46:38,725 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:38,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:38,726 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) [2022-02-10 03:46:38,726 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-02-10 03:46:38,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:46:38,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:38,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:46:38,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:38,818 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:38,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:38,892 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:38,893 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26936693] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:38,893 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:38,893 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-10 03:46:38,893 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488475456] [2022-02-10 03:46:38,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:38,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:46:38,893 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:38,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:46:38,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:46:38,894 INFO L87 Difference]: Start difference. First operand 2858 states and 7062 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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) [2022-02-10 03:46:39,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:39,076 INFO L93 Difference]: Finished difference Result 3731 states and 8514 transitions. [2022-02-10 03:46:39,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 03:46:39,076 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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 28 [2022-02-10 03:46:39,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:39,082 INFO L225 Difference]: With dead ends: 3731 [2022-02-10 03:46:39,082 INFO L226 Difference]: Without dead ends: 3716 [2022-02-10 03:46:39,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=342, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:46:39,083 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 327 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:39,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 48 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:46:39,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3716 states. [2022-02-10 03:46:39,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3716 to 2850. [2022-02-10 03:46:39,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2850 states, 2849 states have (on average 2.472095472095472) internal successors, (7043), 2849 states have internal predecessors, (7043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:39,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2850 states to 2850 states and 7043 transitions. [2022-02-10 03:46:39,123 INFO L78 Accepts]: Start accepts. Automaton has 2850 states and 7043 transitions. Word has length 28 [2022-02-10 03:46:39,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:39,123 INFO L470 AbstractCegarLoop]: Abstraction has 2850 states and 7043 transitions. [2022-02-10 03:46:39,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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) [2022-02-10 03:46:39,123 INFO L276 IsEmpty]: Start isEmpty. Operand 2850 states and 7043 transitions. [2022-02-10 03:46:39,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:39,126 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:39,126 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:39,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:39,326 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-02-10 03:46:39,327 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:39,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:39,327 INFO L85 PathProgramCache]: Analyzing trace with hash -1040665564, now seen corresponding path program 39 times [2022-02-10 03:46:39,327 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:39,327 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882693420] [2022-02-10 03:46:39,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:39,327 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:39,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:39,352 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:39,352 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:39,352 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882693420] [2022-02-10 03:46:39,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882693420] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:39,352 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361319603] [2022-02-10 03:46:39,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:46:39,352 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:39,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:39,354 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) [2022-02-10 03:46:39,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-02-10 03:46:39,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:46:39,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:39,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:46:39,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:39,449 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:39,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:39,532 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:39,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361319603] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:39,532 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:39,532 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 8] total 14 [2022-02-10 03:46:39,532 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124757198] [2022-02-10 03:46:39,532 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:39,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:46:39,532 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:39,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:46:39,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:46:39,533 INFO L87 Difference]: Start difference. First operand 2850 states and 7043 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:39,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:39,889 INFO L93 Difference]: Finished difference Result 4602 states and 10297 transitions. [2022-02-10 03:46:39,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:46:39,890 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:46:39,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:39,896 INFO L225 Difference]: With dead ends: 4602 [2022-02-10 03:46:39,897 INFO L226 Difference]: Without dead ends: 4602 [2022-02-10 03:46:39,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 47 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=464, Invalid=868, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:46:39,897 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 284 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:39,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 102 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:46:39,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4602 states. [2022-02-10 03:46:39,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4602 to 2586. [2022-02-10 03:46:39,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2586 states, 2585 states have (on average 2.4429400386847195) internal successors, (6315), 2585 states have internal predecessors, (6315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:39,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2586 states to 2586 states and 6315 transitions. [2022-02-10 03:46:39,942 INFO L78 Accepts]: Start accepts. Automaton has 2586 states and 6315 transitions. Word has length 28 [2022-02-10 03:46:39,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:39,942 INFO L470 AbstractCegarLoop]: Abstraction has 2586 states and 6315 transitions. [2022-02-10 03:46:39,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:39,943 INFO L276 IsEmpty]: Start isEmpty. Operand 2586 states and 6315 transitions. [2022-02-10 03:46:39,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:39,945 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:39,946 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:39,961 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-02-10 03:46:40,146 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:40,146 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:40,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:40,147 INFO L85 PathProgramCache]: Analyzing trace with hash 369313128, now seen corresponding path program 40 times [2022-02-10 03:46:40,147 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:40,147 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170023269] [2022-02-10 03:46:40,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:40,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:40,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:40,188 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:40,188 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:40,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170023269] [2022-02-10 03:46:40,188 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170023269] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:40,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29811694] [2022-02-10 03:46:40,188 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:46:40,188 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:40,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:40,189 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) [2022-02-10 03:46:40,190 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-02-10 03:46:40,210 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:46:40,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:40,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:46:40,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:40,295 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:40,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:40,384 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:40,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29811694] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:40,384 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:40,384 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 17 [2022-02-10 03:46:40,384 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426121454] [2022-02-10 03:46:40,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:40,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:46:40,384 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:40,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:46:40,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:46:40,385 INFO L87 Difference]: Start difference. First operand 2586 states and 6315 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:41,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:41,285 INFO L93 Difference]: Finished difference Result 4664 states and 10188 transitions. [2022-02-10 03:46:41,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-02-10 03:46:41,285 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:46:41,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:41,292 INFO L225 Difference]: With dead ends: 4664 [2022-02-10 03:46:41,292 INFO L226 Difference]: Without dead ends: 4664 [2022-02-10 03:46:41,293 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1887 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1272, Invalid=4130, Unknown=0, NotChecked=0, Total=5402 [2022-02-10 03:46:41,293 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 374 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 880 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:41,293 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 300 Invalid, 987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 880 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:46:41,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4664 states. [2022-02-10 03:46:41,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4664 to 2596. [2022-02-10 03:46:41,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2596 states, 2595 states have (on average 2.4416184971098267) internal successors, (6336), 2595 states have internal predecessors, (6336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:41,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2596 states to 2596 states and 6336 transitions. [2022-02-10 03:46:41,342 INFO L78 Accepts]: Start accepts. Automaton has 2596 states and 6336 transitions. Word has length 28 [2022-02-10 03:46:41,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:41,342 INFO L470 AbstractCegarLoop]: Abstraction has 2596 states and 6336 transitions. [2022-02-10 03:46:41,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:41,342 INFO L276 IsEmpty]: Start isEmpty. Operand 2596 states and 6336 transitions. [2022-02-10 03:46:41,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:41,345 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:41,345 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:41,360 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:41,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-02-10 03:46:41,545 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:41,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:41,546 INFO L85 PathProgramCache]: Analyzing trace with hash 780452516, now seen corresponding path program 41 times [2022-02-10 03:46:41,546 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:41,546 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921130377] [2022-02-10 03:46:41,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:41,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:41,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:41,581 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:41,581 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:41,581 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921130377] [2022-02-10 03:46:41,581 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921130377] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:41,581 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333819414] [2022-02-10 03:46:41,581 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:46:41,582 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:41,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:41,583 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) [2022-02-10 03:46:41,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-02-10 03:46:41,603 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:46:41,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:41,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:46:41,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:41,680 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:41,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:41,757 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:41,757 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333819414] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:41,757 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:41,757 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-10 03:46:41,757 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043931630] [2022-02-10 03:46:41,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:41,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:46:41,757 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:41,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:46:41,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:46:41,758 INFO L87 Difference]: Start difference. First operand 2596 states and 6336 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) [2022-02-10 03:46:42,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:42,809 INFO L93 Difference]: Finished difference Result 5490 states and 11587 transitions. [2022-02-10 03:46:42,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-02-10 03:46:42,809 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 28 [2022-02-10 03:46:42,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:42,817 INFO L225 Difference]: With dead ends: 5490 [2022-02-10 03:46:42,817 INFO L226 Difference]: Without dead ends: 5476 [2022-02-10 03:46:42,818 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2800 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1614, Invalid=5526, Unknown=0, NotChecked=0, Total=7140 [2022-02-10 03:46:42,819 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 624 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 519 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 624 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 519 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:42,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [624 Valid, 208 Invalid, 669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 519 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:46:42,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5476 states. [2022-02-10 03:46:42,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5476 to 2710. [2022-02-10 03:46:42,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2710 states, 2709 states have (on average 2.446290143964563) internal successors, (6627), 2709 states have internal predecessors, (6627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:42,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2710 states to 2710 states and 6627 transitions. [2022-02-10 03:46:42,874 INFO L78 Accepts]: Start accepts. Automaton has 2710 states and 6627 transitions. Word has length 28 [2022-02-10 03:46:42,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:42,874 INFO L470 AbstractCegarLoop]: Abstraction has 2710 states and 6627 transitions. [2022-02-10 03:46:42,874 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) [2022-02-10 03:46:42,874 INFO L276 IsEmpty]: Start isEmpty. Operand 2710 states and 6627 transitions. [2022-02-10 03:46:42,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:42,877 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:42,877 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:42,893 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:43,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-02-10 03:46:43,084 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:43,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:43,085 INFO L85 PathProgramCache]: Analyzing trace with hash -531633244, now seen corresponding path program 42 times [2022-02-10 03:46:43,085 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:43,085 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099009777] [2022-02-10 03:46:43,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:43,085 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:43,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:43,120 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:43,120 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:43,120 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099009777] [2022-02-10 03:46:43,120 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099009777] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:43,120 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624298058] [2022-02-10 03:46:43,120 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:46:43,120 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:43,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:43,121 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) [2022-02-10 03:46:43,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-02-10 03:46:43,143 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:46:43,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:43,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:46:43,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:43,234 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:43,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:43,314 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:43,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624298058] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:43,314 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:43,314 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-10 03:46:43,314 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600900215] [2022-02-10 03:46:43,314 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:43,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:46:43,314 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:43,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:46:43,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:46:43,315 INFO L87 Difference]: Start difference. First operand 2710 states and 6627 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) [2022-02-10 03:46:44,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:44,449 INFO L93 Difference]: Finished difference Result 6313 states and 13168 transitions. [2022-02-10 03:46:44,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-02-10 03:46:44,449 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 28 [2022-02-10 03:46:44,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:44,459 INFO L225 Difference]: With dead ends: 6313 [2022-02-10 03:46:44,459 INFO L226 Difference]: Without dead ends: 6313 [2022-02-10 03:46:44,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2960 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1720, Invalid=5590, Unknown=0, NotChecked=0, Total=7310 [2022-02-10 03:46:44,460 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 483 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 680 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 483 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:44,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [483 Valid, 278 Invalid, 796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 680 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:46:44,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6313 states. [2022-02-10 03:46:44,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6313 to 2805. [2022-02-10 03:46:44,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2805 states, 2804 states have (on average 2.4743223965763197) internal successors, (6938), 2804 states have internal predecessors, (6938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:44,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2805 states to 2805 states and 6938 transitions. [2022-02-10 03:46:44,522 INFO L78 Accepts]: Start accepts. Automaton has 2805 states and 6938 transitions. Word has length 28 [2022-02-10 03:46:44,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:44,522 INFO L470 AbstractCegarLoop]: Abstraction has 2805 states and 6938 transitions. [2022-02-10 03:46:44,522 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) [2022-02-10 03:46:44,522 INFO L276 IsEmpty]: Start isEmpty. Operand 2805 states and 6938 transitions. [2022-02-10 03:46:44,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:44,526 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:44,526 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:44,542 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:44,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-02-10 03:46:44,726 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:44,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:44,727 INFO L85 PathProgramCache]: Analyzing trace with hash 139904744, now seen corresponding path program 43 times [2022-02-10 03:46:44,727 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:44,727 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514632563] [2022-02-10 03:46:44,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:44,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:44,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:44,765 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:44,765 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:44,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514632563] [2022-02-10 03:46:44,765 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514632563] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:44,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820491440] [2022-02-10 03:46:44,765 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:46:44,765 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:44,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:44,766 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) [2022-02-10 03:46:44,767 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-02-10 03:46:44,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:44,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:46:44,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:44,866 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:44,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:44,957 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:44,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820491440] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:44,958 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:44,958 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 17 [2022-02-10 03:46:44,958 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752492881] [2022-02-10 03:46:44,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:44,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:46:44,958 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:44,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:46:44,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:46:44,958 INFO L87 Difference]: Start difference. First operand 2805 states and 6938 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:45,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:45,798 INFO L93 Difference]: Finished difference Result 4915 states and 10789 transitions. [2022-02-10 03:46:45,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-02-10 03:46:45,798 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:46:45,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:45,805 INFO L225 Difference]: With dead ends: 4915 [2022-02-10 03:46:45,805 INFO L226 Difference]: Without dead ends: 4914 [2022-02-10 03:46:45,806 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1619 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1062, Invalid=3768, Unknown=0, NotChecked=0, Total=4830 [2022-02-10 03:46:45,806 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 375 mSDsluCounter, 377 mSDsCounter, 0 mSdLazyCounter, 818 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:45,806 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [375 Valid, 270 Invalid, 909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 818 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:46:45,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4914 states. [2022-02-10 03:46:45,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4914 to 2763. [2022-02-10 03:46:45,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2763 states, 2762 states have (on average 2.4804489500362057) internal successors, (6851), 2762 states have internal predecessors, (6851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:45,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2763 states to 2763 states and 6851 transitions. [2022-02-10 03:46:45,856 INFO L78 Accepts]: Start accepts. Automaton has 2763 states and 6851 transitions. Word has length 28 [2022-02-10 03:46:45,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:45,856 INFO L470 AbstractCegarLoop]: Abstraction has 2763 states and 6851 transitions. [2022-02-10 03:46:45,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:45,856 INFO L276 IsEmpty]: Start isEmpty. Operand 2763 states and 6851 transitions. [2022-02-10 03:46:45,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:45,859 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:45,859 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:45,882 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-02-10 03:46:46,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2022-02-10 03:46:46,075 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:46,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:46,075 INFO L85 PathProgramCache]: Analyzing trace with hash -934819668, now seen corresponding path program 44 times [2022-02-10 03:46:46,075 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:46,075 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628440642] [2022-02-10 03:46:46,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:46,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:46,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:46,106 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:46,107 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:46,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628440642] [2022-02-10 03:46:46,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628440642] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:46,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562258078] [2022-02-10 03:46:46,107 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:46:46,107 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:46,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:46,108 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) [2022-02-10 03:46:46,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-02-10 03:46:46,128 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:46:46,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:46,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:46:46,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:46,224 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:46,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:46,313 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:46,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562258078] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:46,313 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:46,313 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 19 [2022-02-10 03:46:46,313 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120691227] [2022-02-10 03:46:46,313 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:46,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:46:46,314 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:46,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:46:46,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:46:46,314 INFO L87 Difference]: Start difference. First operand 2763 states and 6851 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:47,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:47,680 INFO L93 Difference]: Finished difference Result 7011 states and 15333 transitions. [2022-02-10 03:46:47,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-02-10 03:46:47,680 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:46:47,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:47,692 INFO L225 Difference]: With dead ends: 7011 [2022-02-10 03:46:47,692 INFO L226 Difference]: Without dead ends: 7010 [2022-02-10 03:46:47,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3643 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2169, Invalid=7337, Unknown=0, NotChecked=0, Total=9506 [2022-02-10 03:46:47,694 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 547 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 1156 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 1252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:47,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [547 Valid, 373 Invalid, 1252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1156 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:46:47,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7010 states. [2022-02-10 03:46:47,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7010 to 3008. [2022-02-10 03:46:47,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3008 states, 3007 states have (on average 2.5124709012304622) internal successors, (7555), 3007 states have internal predecessors, (7555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:47,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3008 states to 3008 states and 7555 transitions. [2022-02-10 03:46:47,768 INFO L78 Accepts]: Start accepts. Automaton has 3008 states and 7555 transitions. Word has length 28 [2022-02-10 03:46:47,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:47,768 INFO L470 AbstractCegarLoop]: Abstraction has 3008 states and 7555 transitions. [2022-02-10 03:46:47,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:47,768 INFO L276 IsEmpty]: Start isEmpty. Operand 3008 states and 7555 transitions. [2022-02-10 03:46:47,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:47,772 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:47,772 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:47,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:47,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:47,972 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:47,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:47,973 INFO L85 PathProgramCache]: Analyzing trace with hash -1732254718, now seen corresponding path program 45 times [2022-02-10 03:46:47,973 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:47,973 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095969906] [2022-02-10 03:46:47,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:47,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:47,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:48,013 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:48,013 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:48,013 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095969906] [2022-02-10 03:46:48,013 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095969906] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:48,013 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151688162] [2022-02-10 03:46:48,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:46:48,014 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:48,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:48,015 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) [2022-02-10 03:46:48,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-02-10 03:46:48,035 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 03:46:48,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:48,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:46:48,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:48,136 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:48,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:48,229 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:48,230 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151688162] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:48,230 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:48,230 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 19 [2022-02-10 03:46:48,230 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853634596] [2022-02-10 03:46:48,230 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:48,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:46:48,230 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:48,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:46:48,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:46:48,230 INFO L87 Difference]: Start difference. First operand 3008 states and 7555 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:49,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:49,842 INFO L93 Difference]: Finished difference Result 5821 states and 12834 transitions. [2022-02-10 03:46:49,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-02-10 03:46:49,842 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:46:49,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:49,851 INFO L225 Difference]: With dead ends: 5821 [2022-02-10 03:46:49,851 INFO L226 Difference]: Without dead ends: 5821 [2022-02-10 03:46:49,853 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6059 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2823, Invalid=11939, Unknown=0, NotChecked=0, Total=14762 [2022-02-10 03:46:49,853 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 504 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 985 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 1094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 985 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:49,853 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [504 Valid, 355 Invalid, 1094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 985 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:46:49,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5821 states. [2022-02-10 03:46:49,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5821 to 3018. [2022-02-10 03:46:49,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3018 states, 3017 states have (on average 2.5087835598276436) internal successors, (7569), 3017 states have internal predecessors, (7569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:49,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3018 states to 3018 states and 7569 transitions. [2022-02-10 03:46:49,915 INFO L78 Accepts]: Start accepts. Automaton has 3018 states and 7569 transitions. Word has length 28 [2022-02-10 03:46:49,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:49,915 INFO L470 AbstractCegarLoop]: Abstraction has 3018 states and 7569 transitions. [2022-02-10 03:46:49,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 19 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:49,915 INFO L276 IsEmpty]: Start isEmpty. Operand 3018 states and 7569 transitions. [2022-02-10 03:46:49,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:49,919 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:49,920 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:49,936 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-02-10 03:46:50,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:50,135 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:50,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:50,135 INFO L85 PathProgramCache]: Analyzing trace with hash -1439690008, now seen corresponding path program 26 times [2022-02-10 03:46:50,135 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:50,136 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921491856] [2022-02-10 03:46:50,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:50,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:50,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:50,196 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:50,196 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:50,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921491856] [2022-02-10 03:46:50,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921491856] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:50,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511585936] [2022-02-10 03:46:50,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:46:50,196 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:50,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:50,200 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) [2022-02-10 03:46:50,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-02-10 03:46:50,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:46:50,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:50,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:46:50,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:50,301 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:50,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:50,379 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:50,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511585936] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:50,380 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:50,380 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 03:46:50,380 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115363889] [2022-02-10 03:46:50,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:50,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:46:50,380 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:50,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:46:50,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:46:50,380 INFO L87 Difference]: Start difference. First operand 3018 states and 7569 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) [2022-02-10 03:46:51,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:51,236 INFO L93 Difference]: Finished difference Result 6040 states and 13860 transitions. [2022-02-10 03:46:51,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-10 03:46:51,236 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 28 [2022-02-10 03:46:51,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:51,246 INFO L225 Difference]: With dead ends: 6040 [2022-02-10 03:46:51,246 INFO L226 Difference]: Without dead ends: 6040 [2022-02-10 03:46:51,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1595 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=974, Invalid=3856, Unknown=0, NotChecked=0, Total=4830 [2022-02-10 03:46:51,247 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 361 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 828 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:51,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [361 Valid, 276 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 828 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:46:51,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6040 states. [2022-02-10 03:46:51,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6040 to 3028. [2022-02-10 03:46:51,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3028 states, 3027 states have (on average 2.5074331020812686) internal successors, (7590), 3027 states have internal predecessors, (7590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:51,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3028 states to 3028 states and 7590 transitions. [2022-02-10 03:46:51,311 INFO L78 Accepts]: Start accepts. Automaton has 3028 states and 7590 transitions. Word has length 28 [2022-02-10 03:46:51,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:51,311 INFO L470 AbstractCegarLoop]: Abstraction has 3028 states and 7590 transitions. [2022-02-10 03:46:51,311 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) [2022-02-10 03:46:51,312 INFO L276 IsEmpty]: Start isEmpty. Operand 3028 states and 7590 transitions. [2022-02-10 03:46:51,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:51,315 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:51,315 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:51,333 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-02-10 03:46:51,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:51,516 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:51,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:51,516 INFO L85 PathProgramCache]: Analyzing trace with hash -76899096, now seen corresponding path program 27 times [2022-02-10 03:46:51,516 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:51,516 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200543774] [2022-02-10 03:46:51,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:51,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:51,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:51,556 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:51,556 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:51,556 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200543774] [2022-02-10 03:46:51,556 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200543774] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:51,556 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637799374] [2022-02-10 03:46:51,556 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:46:51,557 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:51,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:51,558 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) [2022-02-10 03:46:51,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-02-10 03:46:51,578 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 03:46:51,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:51,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:46:51,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:51,660 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:51,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:51,740 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:51,740 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637799374] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:51,740 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:51,741 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 03:46:51,741 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193799968] [2022-02-10 03:46:51,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:51,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:46:51,741 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:51,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:46:51,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:46:51,741 INFO L87 Difference]: Start difference. First operand 3028 states and 7590 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) [2022-02-10 03:46:52,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:52,785 INFO L93 Difference]: Finished difference Result 6059 states and 13860 transitions. [2022-02-10 03:46:52,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-02-10 03:46:52,785 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 28 [2022-02-10 03:46:52,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:52,795 INFO L225 Difference]: With dead ends: 6059 [2022-02-10 03:46:52,795 INFO L226 Difference]: Without dead ends: 6059 [2022-02-10 03:46:52,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2531 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1480, Invalid=5660, Unknown=0, NotChecked=0, Total=7140 [2022-02-10 03:46:52,796 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 364 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 825 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 825 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:52,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [364 Valid, 300 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 825 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:46:52,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6059 states. [2022-02-10 03:46:52,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6059 to 3064. [2022-02-10 03:46:52,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3064 states, 3063 states have (on average 2.504733920992491) internal successors, (7672), 3063 states have internal predecessors, (7672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:52,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3064 states to 3064 states and 7672 transitions. [2022-02-10 03:46:52,862 INFO L78 Accepts]: Start accepts. Automaton has 3064 states and 7672 transitions. Word has length 28 [2022-02-10 03:46:52,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:52,862 INFO L470 AbstractCegarLoop]: Abstraction has 3064 states and 7672 transitions. [2022-02-10 03:46:52,862 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) [2022-02-10 03:46:52,862 INFO L276 IsEmpty]: Start isEmpty. Operand 3064 states and 7672 transitions. [2022-02-10 03:46:52,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:52,866 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:52,866 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:52,881 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:53,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-02-10 03:46:53,068 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:53,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:53,068 INFO L85 PathProgramCache]: Analyzing trace with hash -977845468, now seen corresponding path program 28 times [2022-02-10 03:46:53,068 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:53,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995260898] [2022-02-10 03:46:53,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:53,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:53,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:53,100 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:53,100 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:53,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995260898] [2022-02-10 03:46:53,100 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995260898] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:53,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431497768] [2022-02-10 03:46:53,100 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:46:53,100 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:53,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:53,101 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) [2022-02-10 03:46:53,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-02-10 03:46:53,122 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:46:53,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:53,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:46:53,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:53,221 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:53,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:53,265 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:53,265 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431497768] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:53,265 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:53,265 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 7] total 16 [2022-02-10 03:46:53,265 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666146679] [2022-02-10 03:46:53,265 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:53,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:46:53,266 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:53,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:46:53,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:46:53,266 INFO L87 Difference]: Start difference. First operand 3064 states and 7672 transitions. Second operand has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:53,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:53,760 INFO L93 Difference]: Finished difference Result 6322 states and 15173 transitions. [2022-02-10 03:46:53,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:46:53,760 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:46:53,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:53,770 INFO L225 Difference]: With dead ends: 6322 [2022-02-10 03:46:53,770 INFO L226 Difference]: Without dead ends: 6321 [2022-02-10 03:46:53,771 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=517, Invalid=1289, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 03:46:53,771 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 311 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 544 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:53,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [311 Valid, 187 Invalid, 583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 544 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:46:53,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6321 states. [2022-02-10 03:46:53,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6321 to 4820. [2022-02-10 03:46:53,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4820 states, 4819 states have (on average 2.5681676696410043) internal successors, (12376), 4819 states have internal predecessors, (12376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:53,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4820 states to 4820 states and 12376 transitions. [2022-02-10 03:46:53,851 INFO L78 Accepts]: Start accepts. Automaton has 4820 states and 12376 transitions. Word has length 28 [2022-02-10 03:46:53,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:53,851 INFO L470 AbstractCegarLoop]: Abstraction has 4820 states and 12376 transitions. [2022-02-10 03:46:53,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:53,851 INFO L276 IsEmpty]: Start isEmpty. Operand 4820 states and 12376 transitions. [2022-02-10 03:46:53,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:53,857 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:53,857 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:53,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:54,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:54,058 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:54,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:54,058 INFO L85 PathProgramCache]: Analyzing trace with hash -306307480, now seen corresponding path program 29 times [2022-02-10 03:46:54,058 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:54,058 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329050409] [2022-02-10 03:46:54,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:54,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:54,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:54,100 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:54,101 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:54,101 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329050409] [2022-02-10 03:46:54,101 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329050409] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:54,101 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173569684] [2022-02-10 03:46:54,101 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:46:54,101 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:54,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:54,102 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) [2022-02-10 03:46:54,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-02-10 03:46:54,122 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-10 03:46:54,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:54,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:46:54,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:54,199 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:54,199 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:54,279 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:54,279 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173569684] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:54,279 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:54,279 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 03:46:54,279 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208450772] [2022-02-10 03:46:54,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:54,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:46:54,279 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:54,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:46:54,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:46:54,280 INFO L87 Difference]: Start difference. First operand 4820 states and 12376 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) [2022-02-10 03:46:55,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:55,252 INFO L93 Difference]: Finished difference Result 8318 states and 20224 transitions. [2022-02-10 03:46:55,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-02-10 03:46:55,252 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 28 [2022-02-10 03:46:55,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:55,267 INFO L225 Difference]: With dead ends: 8318 [2022-02-10 03:46:55,267 INFO L226 Difference]: Without dead ends: 8317 [2022-02-10 03:46:55,268 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2375 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1360, Invalid=5446, Unknown=0, NotChecked=0, Total=6806 [2022-02-10 03:46:55,268 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 368 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:55,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [368 Valid, 202 Invalid, 833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:46:55,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8317 states. [2022-02-10 03:46:55,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8317 to 4924. [2022-02-10 03:46:55,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4924 states, 4923 states have (on average 2.558602478163721) internal successors, (12596), 4923 states have internal predecessors, (12596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:55,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4924 states to 4924 states and 12596 transitions. [2022-02-10 03:46:55,364 INFO L78 Accepts]: Start accepts. Automaton has 4924 states and 12596 transitions. Word has length 28 [2022-02-10 03:46:55,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:55,364 INFO L470 AbstractCegarLoop]: Abstraction has 4924 states and 12596 transitions. [2022-02-10 03:46:55,364 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) [2022-02-10 03:46:55,364 INFO L276 IsEmpty]: Start isEmpty. Operand 4924 states and 12596 transitions. [2022-02-10 03:46:55,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:55,370 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:55,370 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:55,385 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:55,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:55,571 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:55,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:55,571 INFO L85 PathProgramCache]: Analyzing trace with hash 786974308, now seen corresponding path program 46 times [2022-02-10 03:46:55,571 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:55,571 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437642771] [2022-02-10 03:46:55,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:55,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:55,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:55,612 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:55,613 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:55,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437642771] [2022-02-10 03:46:55,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437642771] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:55,613 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43188943] [2022-02-10 03:46:55,613 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:46:55,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:55,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:55,614 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) [2022-02-10 03:46:55,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-02-10 03:46:55,635 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:46:55,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:55,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:46:55,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:55,704 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:55,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:55,774 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:55,774 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43188943] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:55,775 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:55,775 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:46:55,775 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020292359] [2022-02-10 03:46:55,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:55,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:46:55,775 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:55,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:46:55,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:46:55,775 INFO L87 Difference]: Start difference. First operand 4924 states and 12596 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:56,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:56,415 INFO L93 Difference]: Finished difference Result 9507 states and 22956 transitions. [2022-02-10 03:46:56,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-10 03:46:56,415 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:46:56,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:56,435 INFO L225 Difference]: With dead ends: 9507 [2022-02-10 03:46:56,435 INFO L226 Difference]: Without dead ends: 9471 [2022-02-10 03:46:56,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=652, Invalid=2000, Unknown=0, NotChecked=0, Total=2652 [2022-02-10 03:46:56,436 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 284 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:56,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 221 Invalid, 636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 568 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:46:56,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9471 states. [2022-02-10 03:46:56,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9471 to 7156. [2022-02-10 03:46:56,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7156 states, 7155 states have (on average 2.616072676450035) internal successors, (18718), 7155 states have internal predecessors, (18718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:56,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7156 states to 7156 states and 18718 transitions. [2022-02-10 03:46:56,578 INFO L78 Accepts]: Start accepts. Automaton has 7156 states and 18718 transitions. Word has length 28 [2022-02-10 03:46:56,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:56,579 INFO L470 AbstractCegarLoop]: Abstraction has 7156 states and 18718 transitions. [2022-02-10 03:46:56,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:56,579 INFO L276 IsEmpty]: Start isEmpty. Operand 7156 states and 18718 transitions. [2022-02-10 03:46:56,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:56,589 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:56,589 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:56,604 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-02-10 03:46:56,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2022-02-10 03:46:56,790 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:56,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:56,790 INFO L85 PathProgramCache]: Analyzing trace with hash -1824870604, now seen corresponding path program 47 times [2022-02-10 03:46:56,790 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:56,790 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272730778] [2022-02-10 03:46:56,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:56,790 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:56,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:56,821 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:56,821 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:56,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272730778] [2022-02-10 03:46:56,821 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272730778] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:56,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220160067] [2022-02-10 03:46:56,821 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:46:56,821 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:56,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:56,822 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) [2022-02-10 03:46:56,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-02-10 03:46:56,846 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 03:46:56,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:56,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:46:56,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:56,919 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:56,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:57,002 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:57,002 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220160067] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:57,002 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:57,002 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 9] total 15 [2022-02-10 03:46:57,002 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604628426] [2022-02-10 03:46:57,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:57,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:46:57,003 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:57,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:46:57,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:46:57,003 INFO L87 Difference]: Start difference. First operand 7156 states and 18718 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:57,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:57,889 INFO L93 Difference]: Finished difference Result 11493 states and 27681 transitions. [2022-02-10 03:46:57,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-10 03:46:57,890 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:46:57,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:57,909 INFO L225 Difference]: With dead ends: 11493 [2022-02-10 03:46:57,909 INFO L226 Difference]: Without dead ends: 11493 [2022-02-10 03:46:57,909 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 837 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=838, Invalid=2024, Unknown=0, NotChecked=0, Total=2862 [2022-02-10 03:46:57,910 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 315 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:57,910 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [315 Valid, 195 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:46:57,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11493 states. [2022-02-10 03:46:58,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11493 to 8204. [2022-02-10 03:46:58,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8204 states, 8203 states have (on average 2.6098988175057904) internal successors, (21409), 8203 states have internal predecessors, (21409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:58,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8204 states to 8204 states and 21409 transitions. [2022-02-10 03:46:58,078 INFO L78 Accepts]: Start accepts. Automaton has 8204 states and 21409 transitions. Word has length 28 [2022-02-10 03:46:58,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:58,078 INFO L470 AbstractCegarLoop]: Abstraction has 8204 states and 21409 transitions. [2022-02-10 03:46:58,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:58,078 INFO L276 IsEmpty]: Start isEmpty. Operand 8204 states and 21409 transitions. [2022-02-10 03:46:58,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:58,089 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:58,089 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:58,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-02-10 03:46:58,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-02-10 03:46:58,290 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:58,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:58,290 INFO L85 PathProgramCache]: Analyzing trace with hash -1414147796, now seen corresponding path program 48 times [2022-02-10 03:46:58,290 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:58,291 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805309986] [2022-02-10 03:46:58,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:58,291 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:58,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:58,329 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:58,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:58,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805309986] [2022-02-10 03:46:58,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805309986] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:58,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143632542] [2022-02-10 03:46:58,329 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:46:58,329 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:58,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:58,330 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) [2022-02-10 03:46:58,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-02-10 03:46:58,353 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 03:46:58,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:46:58,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:46:58,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:58,435 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:58,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:58,514 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:58,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143632542] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:58,514 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:58,514 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 03:46:58,514 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384315680] [2022-02-10 03:46:58,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:58,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:46:58,515 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:58,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:46:58,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:46:58,515 INFO L87 Difference]: Start difference. First operand 8204 states and 21409 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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) [2022-02-10 03:46:59,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:46:59,071 INFO L93 Difference]: Finished difference Result 12269 states and 30404 transitions. [2022-02-10 03:46:59,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-10 03:46:59,071 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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 28 [2022-02-10 03:46:59,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:46:59,095 INFO L225 Difference]: With dead ends: 12269 [2022-02-10 03:46:59,095 INFO L226 Difference]: Without dead ends: 12269 [2022-02-10 03:46:59,095 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 842 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=653, Invalid=2103, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:46:59,095 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 344 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 470 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:46:59,096 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [344 Valid, 163 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 470 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:46:59,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12269 states. [2022-02-10 03:46:59,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12269 to 9296. [2022-02-10 03:46:59,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9296 states, 9295 states have (on average 2.5998924152770306) internal successors, (24166), 9295 states have internal predecessors, (24166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:46:59,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9296 states to 9296 states and 24166 transitions. [2022-02-10 03:46:59,290 INFO L78 Accepts]: Start accepts. Automaton has 9296 states and 24166 transitions. Word has length 28 [2022-02-10 03:46:59,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:46:59,290 INFO L470 AbstractCegarLoop]: Abstraction has 9296 states and 24166 transitions. [2022-02-10 03:46:59,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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) [2022-02-10 03:46:59,290 INFO L276 IsEmpty]: Start isEmpty. Operand 9296 states and 24166 transitions. [2022-02-10 03:46:59,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:46:59,302 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:46:59,302 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:46:59,321 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-02-10 03:46:59,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:59,503 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:46:59,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:46:59,503 INFO L85 PathProgramCache]: Analyzing trace with hash 434845740, now seen corresponding path program 49 times [2022-02-10 03:46:59,503 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:46:59,503 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914528156] [2022-02-10 03:46:59,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:46:59,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:46:59,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:59,530 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:59,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:46:59,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914528156] [2022-02-10 03:46:59,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914528156] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:46:59,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423721606] [2022-02-10 03:46:59,531 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:46:59,531 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:46:59,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:46:59,532 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) [2022-02-10 03:46:59,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-02-10 03:46:59,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:46:59,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:46:59,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:46:59,616 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:59,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:46:59,679 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:46:59,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423721606] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:46:59,680 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:46:59,680 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:46:59,680 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734197795] [2022-02-10 03:46:59,680 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:46:59,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:46:59,680 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:46:59,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:46:59,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:46:59,681 INFO L87 Difference]: Start difference. First operand 9296 states and 24166 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:00,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:00,080 INFO L93 Difference]: Finished difference Result 11597 states and 28436 transitions. [2022-02-10 03:47:00,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:47:00,080 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:00,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:00,103 INFO L225 Difference]: With dead ends: 11597 [2022-02-10 03:47:00,104 INFO L226 Difference]: Without dead ends: 11584 [2022-02-10 03:47:00,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=376, Invalid=956, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:47:00,104 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 249 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:00,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 159 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:00,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11584 states. [2022-02-10 03:47:00,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11584 to 9082. [2022-02-10 03:47:00,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9082 states, 9081 states have (on average 2.5938773262856514) internal successors, (23555), 9081 states have internal predecessors, (23555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:00,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9082 states to 9082 states and 23555 transitions. [2022-02-10 03:47:00,288 INFO L78 Accepts]: Start accepts. Automaton has 9082 states and 23555 transitions. Word has length 28 [2022-02-10 03:47:00,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:00,288 INFO L470 AbstractCegarLoop]: Abstraction has 9082 states and 23555 transitions. [2022-02-10 03:47:00,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:00,288 INFO L276 IsEmpty]: Start isEmpty. Operand 9082 states and 23555 transitions. [2022-02-10 03:47:00,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:00,300 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:00,300 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:00,315 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-02-10 03:47:00,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:00,503 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:00,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:00,504 INFO L85 PathProgramCache]: Analyzing trace with hash 1581452848, now seen corresponding path program 50 times [2022-02-10 03:47:00,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:00,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139121825] [2022-02-10 03:47:00,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:00,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:00,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:00,538 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:00,539 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:00,539 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139121825] [2022-02-10 03:47:00,539 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139121825] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:00,539 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57915992] [2022-02-10 03:47:00,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:47:00,539 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:00,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:00,540 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) [2022-02-10 03:47:00,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-02-10 03:47:00,560 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:47:00,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:00,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:47:00,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:00,626 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:00,627 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:00,689 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:00,689 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57915992] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:00,689 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:00,689 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-02-10 03:47:00,689 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910080499] [2022-02-10 03:47:00,689 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:00,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:47:00,689 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:00,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:47:00,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:47:00,690 INFO L87 Difference]: Start difference. First operand 9082 states and 23555 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:01,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:01,117 INFO L93 Difference]: Finished difference Result 11124 states and 27078 transitions. [2022-02-10 03:47:01,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:47:01,118 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:01,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:01,137 INFO L225 Difference]: With dead ends: 11124 [2022-02-10 03:47:01,138 INFO L226 Difference]: Without dead ends: 11124 [2022-02-10 03:47:01,138 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=376, Invalid=956, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:47:01,138 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 236 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:01,138 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 236 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:01,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11124 states. [2022-02-10 03:47:01,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11124 to 9078. [2022-02-10 03:47:01,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9078 states, 9077 states have (on average 2.589071279056957) internal successors, (23501), 9077 states have internal predecessors, (23501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:01,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9078 states to 9078 states and 23501 transitions. [2022-02-10 03:47:01,316 INFO L78 Accepts]: Start accepts. Automaton has 9078 states and 23501 transitions. Word has length 28 [2022-02-10 03:47:01,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:01,316 INFO L470 AbstractCegarLoop]: Abstraction has 9078 states and 23501 transitions. [2022-02-10 03:47:01,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:01,317 INFO L276 IsEmpty]: Start isEmpty. Operand 9078 states and 23501 transitions. [2022-02-10 03:47:01,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:01,329 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:01,329 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:01,344 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-02-10 03:47:01,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-02-10 03:47:01,530 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:01,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:01,530 INFO L85 PathProgramCache]: Analyzing trace with hash -2041976460, now seen corresponding path program 51 times [2022-02-10 03:47:01,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:01,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538150897] [2022-02-10 03:47:01,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:01,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:01,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:01,568 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:01,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:01,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538150897] [2022-02-10 03:47:01,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538150897] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:01,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64885656] [2022-02-10 03:47:01,569 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:47:01,569 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:01,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:01,570 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) [2022-02-10 03:47:01,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-02-10 03:47:01,590 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 03:47:01,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:01,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:01,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:01,658 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:01,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:01,738 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:01,738 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64885656] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:01,738 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:01,738 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 03:47:01,738 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425074295] [2022-02-10 03:47:01,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:01,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:47:01,738 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:01,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:47:01,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:47:01,739 INFO L87 Difference]: Start difference. First operand 9078 states and 23501 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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) [2022-02-10 03:47:02,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:02,248 INFO L93 Difference]: Finished difference Result 11899 states and 29395 transitions. [2022-02-10 03:47:02,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-10 03:47:02,248 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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 28 [2022-02-10 03:47:02,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:02,270 INFO L225 Difference]: With dead ends: 11899 [2022-02-10 03:47:02,270 INFO L226 Difference]: Without dead ends: 11898 [2022-02-10 03:47:02,271 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 639 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=537, Invalid=1719, Unknown=0, NotChecked=0, Total=2256 [2022-02-10 03:47:02,271 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 323 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:02,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 150 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:02,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11898 states. [2022-02-10 03:47:02,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11898 to 9069. [2022-02-10 03:47:02,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9069 states, 9068 states have (on average 2.5894353771504193) internal successors, (23481), 9068 states have internal predecessors, (23481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:02,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9069 states to 9069 states and 23481 transitions. [2022-02-10 03:47:02,461 INFO L78 Accepts]: Start accepts. Automaton has 9069 states and 23481 transitions. Word has length 28 [2022-02-10 03:47:02,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:02,461 INFO L470 AbstractCegarLoop]: Abstraction has 9069 states and 23481 transitions. [2022-02-10 03:47:02,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 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) [2022-02-10 03:47:02,461 INFO L276 IsEmpty]: Start isEmpty. Operand 9069 states and 23481 transitions. [2022-02-10 03:47:02,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:02,473 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:02,473 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:02,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-02-10 03:47:02,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:02,674 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:02,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:02,674 INFO L85 PathProgramCache]: Analyzing trace with hash -1429295888, now seen corresponding path program 52 times [2022-02-10 03:47:02,674 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:02,674 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282985212] [2022-02-10 03:47:02,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:02,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:02,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:02,708 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:02,709 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:02,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282985212] [2022-02-10 03:47:02,709 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282985212] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:02,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80059119] [2022-02-10 03:47:02,709 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:47:02,709 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:02,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:02,710 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) [2022-02-10 03:47:02,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-02-10 03:47:02,730 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:47:02,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:02,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:47:02,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:02,803 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:02,803 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:02,872 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:02,873 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80059119] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:02,873 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:02,873 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:47:02,873 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990106801] [2022-02-10 03:47:02,873 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:02,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:47:02,873 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:02,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:47:02,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:47:02,873 INFO L87 Difference]: Start difference. First operand 9069 states and 23481 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:03,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:03,392 INFO L93 Difference]: Finished difference Result 11707 states and 28470 transitions. [2022-02-10 03:47:03,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 03:47:03,392 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:03,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:03,413 INFO L225 Difference]: With dead ends: 11707 [2022-02-10 03:47:03,413 INFO L226 Difference]: Without dead ends: 11707 [2022-02-10 03:47:03,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=516, Invalid=1290, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 03:47:03,414 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 255 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:03,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [255 Valid, 283 Invalid, 619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:03,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11707 states. [2022-02-10 03:47:03,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11707 to 8874. [2022-02-10 03:47:03,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8874 states, 8873 states have (on average 2.593035050152147) internal successors, (23008), 8873 states have internal predecessors, (23008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:03,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8874 states to 8874 states and 23008 transitions. [2022-02-10 03:47:03,585 INFO L78 Accepts]: Start accepts. Automaton has 8874 states and 23008 transitions. Word has length 28 [2022-02-10 03:47:03,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:03,585 INFO L470 AbstractCegarLoop]: Abstraction has 8874 states and 23008 transitions. [2022-02-10 03:47:03,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:03,586 INFO L276 IsEmpty]: Start isEmpty. Operand 8874 states and 23008 transitions. [2022-02-10 03:47:03,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:03,597 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:03,597 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:03,612 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-02-10 03:47:03,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:03,799 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:03,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:03,799 INFO L85 PathProgramCache]: Analyzing trace with hash 947589348, now seen corresponding path program 53 times [2022-02-10 03:47:03,799 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:03,799 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788306197] [2022-02-10 03:47:03,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:03,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:03,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:03,840 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:03,840 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:03,840 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788306197] [2022-02-10 03:47:03,840 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788306197] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:03,840 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024040968] [2022-02-10 03:47:03,840 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:47:03,840 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:03,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:03,841 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) [2022-02-10 03:47:03,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-02-10 03:47:03,869 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:47:03,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:03,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:03,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:03,974 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:03,974 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:04,083 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:04,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024040968] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:04,084 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:04,084 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-02-10 03:47:04,084 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922811657] [2022-02-10 03:47:04,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:04,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:47:04,084 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:04,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:47:04,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:47:04,085 INFO L87 Difference]: Start difference. First operand 8874 states and 23008 transitions. Second operand has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:06,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:06,090 INFO L93 Difference]: Finished difference Result 23304 states and 57068 transitions. [2022-02-10 03:47:06,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-02-10 03:47:06,090 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:06,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:06,144 INFO L225 Difference]: With dead ends: 23304 [2022-02-10 03:47:06,145 INFO L226 Difference]: Without dead ends: 23304 [2022-02-10 03:47:06,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7492 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=4085, Invalid=14275, Unknown=0, NotChecked=0, Total=18360 [2022-02-10 03:47:06,147 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 572 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 572 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 1132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:06,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [572 Valid, 274 Invalid, 1132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1010 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:47:06,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23304 states. [2022-02-10 03:47:06,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23304 to 11800. [2022-02-10 03:47:06,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11800 states, 11799 states have (on average 2.6696330197474363) internal successors, (31499), 11799 states have internal predecessors, (31499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:06,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11800 states to 11800 states and 31499 transitions. [2022-02-10 03:47:06,524 INFO L78 Accepts]: Start accepts. Automaton has 11800 states and 31499 transitions. Word has length 28 [2022-02-10 03:47:06,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:06,524 INFO L470 AbstractCegarLoop]: Abstraction has 11800 states and 31499 transitions. [2022-02-10 03:47:06,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 20 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:06,525 INFO L276 IsEmpty]: Start isEmpty. Operand 11800 states and 31499 transitions. [2022-02-10 03:47:06,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:06,575 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:06,575 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:06,590 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-02-10 03:47:06,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2022-02-10 03:47:06,776 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:06,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:06,776 INFO L85 PathProgramCache]: Analyzing trace with hash 1750200620, now seen corresponding path program 54 times [2022-02-10 03:47:06,776 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:06,776 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747250505] [2022-02-10 03:47:06,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:06,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:06,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:06,823 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:06,823 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:06,823 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747250505] [2022-02-10 03:47:06,823 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747250505] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:06,823 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056999408] [2022-02-10 03:47:06,823 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:47:06,824 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:06,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:06,825 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) [2022-02-10 03:47:06,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-02-10 03:47:06,845 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 03:47:06,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:06,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:06,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:06,929 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:06,929 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:07,018 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:07,018 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056999408] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:07,018 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:07,018 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-02-10 03:47:07,019 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826765629] [2022-02-10 03:47:07,019 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:07,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:47:07,019 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:07,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:47:07,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:47:07,019 INFO L87 Difference]: Start difference. First operand 11800 states and 31499 transitions. Second operand has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:08,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:08,157 INFO L93 Difference]: Finished difference Result 22688 states and 55572 transitions. [2022-02-10 03:47:08,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-10 03:47:08,157 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:08,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:08,204 INFO L225 Difference]: With dead ends: 22688 [2022-02-10 03:47:08,204 INFO L226 Difference]: Without dead ends: 22686 [2022-02-10 03:47:08,205 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2768 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1873, Invalid=5783, Unknown=0, NotChecked=0, Total=7656 [2022-02-10 03:47:08,206 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 483 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 826 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 483 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:08,206 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [483 Valid, 277 Invalid, 913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 826 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:47:08,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22686 states. [2022-02-10 03:47:08,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22686 to 11813. [2022-02-10 03:47:08,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11813 states, 11812 states have (on average 2.6683034202505924) internal successors, (31518), 11812 states have internal predecessors, (31518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:08,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11813 states to 11813 states and 31518 transitions. [2022-02-10 03:47:08,562 INFO L78 Accepts]: Start accepts. Automaton has 11813 states and 31518 transitions. Word has length 28 [2022-02-10 03:47:08,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:08,562 INFO L470 AbstractCegarLoop]: Abstraction has 11813 states and 31518 transitions. [2022-02-10 03:47:08,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 18 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:08,562 INFO L276 IsEmpty]: Start isEmpty. Operand 11813 states and 31518 transitions. [2022-02-10 03:47:08,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:08,578 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:08,578 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:08,594 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-02-10 03:47:08,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:08,779 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:08,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:08,779 INFO L85 PathProgramCache]: Analyzing trace with hash 1159583208, now seen corresponding path program 30 times [2022-02-10 03:47:08,779 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:08,779 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921196103] [2022-02-10 03:47:08,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:08,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:08,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:08,821 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:08,822 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:08,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921196103] [2022-02-10 03:47:08,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921196103] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:08,823 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585900517] [2022-02-10 03:47:08,823 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:47:08,823 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:08,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:08,824 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) [2022-02-10 03:47:08,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-02-10 03:47:08,846 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:47:08,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:08,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:08,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:08,916 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:08,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:08,985 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:08,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585900517] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:08,986 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:08,986 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:47:08,986 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025753839] [2022-02-10 03:47:08,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:08,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:47:08,986 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:08,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:47:08,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:47:08,986 INFO L87 Difference]: Start difference. First operand 11813 states and 31518 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:09,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:09,496 INFO L93 Difference]: Finished difference Result 14891 states and 38970 transitions. [2022-02-10 03:47:09,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-10 03:47:09,497 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:09,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:09,523 INFO L225 Difference]: With dead ends: 14891 [2022-02-10 03:47:09,524 INFO L226 Difference]: Without dead ends: 14889 [2022-02-10 03:47:09,524 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=534, Invalid=1818, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 03:47:09,524 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 180 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:09,524 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 118 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:09,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14889 states. [2022-02-10 03:47:09,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14889 to 11831. [2022-02-10 03:47:09,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11831 states, 11830 states have (on average 2.665934065934066) internal successors, (31538), 11830 states have internal predecessors, (31538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:09,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11831 states to 11831 states and 31538 transitions. [2022-02-10 03:47:09,732 INFO L78 Accepts]: Start accepts. Automaton has 11831 states and 31538 transitions. Word has length 28 [2022-02-10 03:47:09,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:09,732 INFO L470 AbstractCegarLoop]: Abstraction has 11831 states and 31538 transitions. [2022-02-10 03:47:09,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:09,732 INFO L276 IsEmpty]: Start isEmpty. Operand 11831 states and 31538 transitions. [2022-02-10 03:47:09,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:09,746 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:09,746 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:09,761 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-02-10 03:47:09,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:09,947 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:09,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:09,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1933142444, now seen corresponding path program 31 times [2022-02-10 03:47:09,947 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:09,947 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556738895] [2022-02-10 03:47:09,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:09,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:09,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:09,999 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:10,000 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:10,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556738895] [2022-02-10 03:47:10,000 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556738895] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:10,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655519670] [2022-02-10 03:47:10,000 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:47:10,000 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:10,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:10,001 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) [2022-02-10 03:47:10,003 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-02-10 03:47:10,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:10,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:10,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:10,101 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:10,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:10,172 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:10,172 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655519670] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:10,172 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:10,173 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:47:10,173 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976069156] [2022-02-10 03:47:10,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:10,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:47:10,174 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:10,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:47:10,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:47:10,174 INFO L87 Difference]: Start difference. First operand 11831 states and 31538 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:10,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:10,764 INFO L93 Difference]: Finished difference Result 14956 states and 39068 transitions. [2022-02-10 03:47:10,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-10 03:47:10,764 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:10,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:10,794 INFO L225 Difference]: With dead ends: 14956 [2022-02-10 03:47:10,794 INFO L226 Difference]: Without dead ends: 14956 [2022-02-10 03:47:10,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=636, Invalid=2444, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:47:10,795 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 283 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 420 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:10,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 111 Invalid, 499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 420 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:10,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14956 states. [2022-02-10 03:47:11,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14956 to 12082. [2022-02-10 03:47:11,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12082 states, 12081 states have (on average 2.6540849267444746) internal successors, (32064), 12081 states have internal predecessors, (32064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:11,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12082 states to 12082 states and 32064 transitions. [2022-02-10 03:47:11,055 INFO L78 Accepts]: Start accepts. Automaton has 12082 states and 32064 transitions. Word has length 28 [2022-02-10 03:47:11,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:11,056 INFO L470 AbstractCegarLoop]: Abstraction has 12082 states and 32064 transitions. [2022-02-10 03:47:11,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:11,056 INFO L276 IsEmpty]: Start isEmpty. Operand 12082 states and 32064 transitions. [2022-02-10 03:47:11,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:11,072 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:11,072 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:11,088 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-02-10 03:47:11,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-02-10 03:47:11,272 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:11,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:11,272 INFO L85 PathProgramCache]: Analyzing trace with hash -512831316, now seen corresponding path program 32 times [2022-02-10 03:47:11,272 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:11,273 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103949630] [2022-02-10 03:47:11,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:11,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:11,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:11,318 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:11,319 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:11,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103949630] [2022-02-10 03:47:11,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103949630] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:11,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056790288] [2022-02-10 03:47:11,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:47:11,319 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:11,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:11,320 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) [2022-02-10 03:47:11,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-02-10 03:47:11,341 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:47:11,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:11,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:11,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:11,447 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:11,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:11,493 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:11,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056790288] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:11,493 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:11,493 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 7] total 16 [2022-02-10 03:47:11,493 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711119629] [2022-02-10 03:47:11,493 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:11,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:47:11,493 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:11,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:47:11,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:47:11,494 INFO L87 Difference]: Start difference. First operand 12082 states and 32064 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:11,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:11,967 INFO L93 Difference]: Finished difference Result 15957 states and 41772 transitions. [2022-02-10 03:47:11,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 03:47:11,967 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:11,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:12,000 INFO L225 Difference]: With dead ends: 15957 [2022-02-10 03:47:12,000 INFO L226 Difference]: Without dead ends: 15946 [2022-02-10 03:47:12,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=392, Invalid=1168, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 03:47:12,001 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 218 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:12,001 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 188 Invalid, 588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:12,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15946 states. [2022-02-10 03:47:12,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15946 to 14975. [2022-02-10 03:47:12,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14975 states, 14974 states have (on average 2.677641244824362) internal successors, (40095), 14974 states have internal predecessors, (40095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:12,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14975 states to 14975 states and 40095 transitions. [2022-02-10 03:47:12,307 INFO L78 Accepts]: Start accepts. Automaton has 14975 states and 40095 transitions. Word has length 28 [2022-02-10 03:47:12,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:12,307 INFO L470 AbstractCegarLoop]: Abstraction has 14975 states and 40095 transitions. [2022-02-10 03:47:12,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:12,307 INFO L276 IsEmpty]: Start isEmpty. Operand 14975 states and 40095 transitions. [2022-02-10 03:47:12,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:12,328 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:12,328 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:12,343 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-02-10 03:47:12,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:12,529 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:12,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:12,529 INFO L85 PathProgramCache]: Analyzing trace with hash 1305313780, now seen corresponding path program 33 times [2022-02-10 03:47:12,529 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:12,529 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886359250] [2022-02-10 03:47:12,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:12,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:12,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:12,574 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:12,574 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:12,574 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886359250] [2022-02-10 03:47:12,574 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886359250] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:12,574 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206987666] [2022-02-10 03:47:12,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:47:12,574 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:12,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:12,575 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) [2022-02-10 03:47:12,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-02-10 03:47:12,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-10 03:47:12,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:12,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:12,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:12,664 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:12,664 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:12,731 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:12,731 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206987666] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:12,731 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:12,731 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:47:12,731 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102882712] [2022-02-10 03:47:12,731 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:12,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:47:12,732 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:12,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:47:12,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:47:12,732 INFO L87 Difference]: Start difference. First operand 14975 states and 40095 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:13,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:13,221 INFO L93 Difference]: Finished difference Result 18317 states and 48447 transitions. [2022-02-10 03:47:13,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:47:13,222 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:13,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:13,259 INFO L225 Difference]: With dead ends: 18317 [2022-02-10 03:47:13,260 INFO L226 Difference]: Without dead ends: 18315 [2022-02-10 03:47:13,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=414, Invalid=1478, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:47:13,260 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 215 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:13,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 110 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:13,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18315 states. [2022-02-10 03:47:13,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18315 to 14915. [2022-02-10 03:47:13,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14915 states, 14914 states have (on average 2.6786241115730185) internal successors, (39949), 14914 states have internal predecessors, (39949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:13,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14915 states to 14915 states and 39949 transitions. [2022-02-10 03:47:13,569 INFO L78 Accepts]: Start accepts. Automaton has 14915 states and 39949 transitions. Word has length 28 [2022-02-10 03:47:13,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:13,569 INFO L470 AbstractCegarLoop]: Abstraction has 14915 states and 39949 transitions. [2022-02-10 03:47:13,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:13,569 INFO L276 IsEmpty]: Start isEmpty. Operand 14915 states and 39949 transitions. [2022-02-10 03:47:13,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:13,590 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:13,590 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:13,606 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2022-02-10 03:47:13,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:13,791 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:13,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:13,791 INFO L85 PathProgramCache]: Analyzing trace with hash -973022356, now seen corresponding path program 55 times [2022-02-10 03:47:13,791 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:13,791 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114849792] [2022-02-10 03:47:13,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:13,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:13,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:13,833 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:13,833 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:13,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114849792] [2022-02-10 03:47:13,834 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114849792] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:13,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956398941] [2022-02-10 03:47:13,834 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:47:13,834 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:13,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:13,835 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) [2022-02-10 03:47:13,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-02-10 03:47:13,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:13,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:13,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:13,921 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:13,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:14,000 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:14,000 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956398941] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:14,000 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:14,000 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-02-10 03:47:14,000 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863054526] [2022-02-10 03:47:14,000 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:14,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:47:14,001 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:14,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:47:14,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:47:14,001 INFO L87 Difference]: Start difference. First operand 14915 states and 39949 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) [2022-02-10 03:47:14,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:14,602 INFO L93 Difference]: Finished difference Result 18311 states and 47596 transitions. [2022-02-10 03:47:14,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 03:47:14,602 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 28 [2022-02-10 03:47:14,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:14,644 INFO L225 Difference]: With dead ends: 18311 [2022-02-10 03:47:14,644 INFO L226 Difference]: Without dead ends: 18308 [2022-02-10 03:47:14,645 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=629, Invalid=2127, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:47:14,645 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 385 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:14,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [385 Valid, 161 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 521 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:14,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18308 states. [2022-02-10 03:47:14,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18308 to 14916. [2022-02-10 03:47:14,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14916 states, 14915 states have (on average 2.6783774723432785) internal successors, (39948), 14915 states have internal predecessors, (39948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:14,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14916 states to 14916 states and 39948 transitions. [2022-02-10 03:47:14,989 INFO L78 Accepts]: Start accepts. Automaton has 14916 states and 39948 transitions. Word has length 28 [2022-02-10 03:47:14,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:14,990 INFO L470 AbstractCegarLoop]: Abstraction has 14916 states and 39948 transitions. [2022-02-10 03:47:14,990 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) [2022-02-10 03:47:14,990 INFO L276 IsEmpty]: Start isEmpty. Operand 14916 states and 39948 transitions. [2022-02-10 03:47:15,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:15,013 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:15,013 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:15,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-02-10 03:47:15,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:15,213 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:15,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:15,214 INFO L85 PathProgramCache]: Analyzing trace with hash 1303936048, now seen corresponding path program 56 times [2022-02-10 03:47:15,214 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:15,214 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066009462] [2022-02-10 03:47:15,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:15,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:15,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:15,255 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:15,256 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:15,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066009462] [2022-02-10 03:47:15,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066009462] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:15,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705348368] [2022-02-10 03:47:15,256 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:47:15,256 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:15,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:15,257 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) [2022-02-10 03:47:15,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-02-10 03:47:15,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:47:15,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:15,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:15,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:15,363 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:15,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:15,446 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:15,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705348368] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:15,447 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:15,447 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 18 [2022-02-10 03:47:15,447 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764747210] [2022-02-10 03:47:15,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:15,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:47:15,447 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:15,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:47:15,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:47:15,447 INFO L87 Difference]: Start difference. First operand 14916 states and 39948 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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) [2022-02-10 03:47:16,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:16,813 INFO L93 Difference]: Finished difference Result 26177 states and 64796 transitions. [2022-02-10 03:47:16,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-02-10 03:47:16,813 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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 28 [2022-02-10 03:47:16,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:16,874 INFO L225 Difference]: With dead ends: 26177 [2022-02-10 03:47:16,875 INFO L226 Difference]: Without dead ends: 26174 [2022-02-10 03:47:16,875 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3245 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1989, Invalid=6941, Unknown=0, NotChecked=0, Total=8930 [2022-02-10 03:47:16,875 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 517 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 818 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:16,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [517 Valid, 247 Invalid, 907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 818 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:47:16,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26174 states. [2022-02-10 03:47:17,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26174 to 15066. [2022-02-10 03:47:17,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15066 states, 15065 states have (on average 2.668901427149021) internal successors, (40207), 15065 states have internal predecessors, (40207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:17,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15066 states to 15066 states and 40207 transitions. [2022-02-10 03:47:17,304 INFO L78 Accepts]: Start accepts. Automaton has 15066 states and 40207 transitions. Word has length 28 [2022-02-10 03:47:17,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:17,304 INFO L470 AbstractCegarLoop]: Abstraction has 15066 states and 40207 transitions. [2022-02-10 03:47:17,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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) [2022-02-10 03:47:17,304 INFO L276 IsEmpty]: Start isEmpty. Operand 15066 states and 40207 transitions. [2022-02-10 03:47:17,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:17,326 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:17,326 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:17,342 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-02-10 03:47:17,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable91 [2022-02-10 03:47:17,526 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:17,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:17,527 INFO L85 PathProgramCache]: Analyzing trace with hash -2134958142, now seen corresponding path program 57 times [2022-02-10 03:47:17,527 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:17,527 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61234529] [2022-02-10 03:47:17,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:17,527 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:17,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:17,576 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:17,576 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:17,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61234529] [2022-02-10 03:47:17,576 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61234529] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:17,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [172486592] [2022-02-10 03:47:17,576 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:47:17,576 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:17,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:17,577 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) [2022-02-10 03:47:17,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-02-10 03:47:17,598 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:47:17,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:17,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:17,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:17,701 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:17,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:17,797 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:17,797 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [172486592] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:17,797 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:17,797 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-02-10 03:47:17,797 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153268119] [2022-02-10 03:47:17,798 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:17,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:47:17,798 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:17,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:47:17,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:47:17,798 INFO L87 Difference]: Start difference. First operand 15066 states and 40207 transitions. Second operand has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:19,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:19,533 INFO L93 Difference]: Finished difference Result 20730 states and 52631 transitions. [2022-02-10 03:47:19,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-02-10 03:47:19,534 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:19,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:19,579 INFO L225 Difference]: With dead ends: 20730 [2022-02-10 03:47:19,579 INFO L226 Difference]: Without dead ends: 20730 [2022-02-10 03:47:19,581 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5578 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2559, Invalid=11247, Unknown=0, NotChecked=0, Total=13806 [2022-02-10 03:47:19,581 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 485 mSDsluCounter, 720 mSDsCounter, 0 mSdLazyCounter, 1138 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 485 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 1258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 1138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:19,581 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [485 Valid, 465 Invalid, 1258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 1138 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:47:19,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20730 states. [2022-02-10 03:47:19,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20730 to 15093. [2022-02-10 03:47:19,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15093 states, 15092 states have (on average 2.6667108401802277) internal successors, (40246), 15092 states have internal predecessors, (40246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:19,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15093 states to 15093 states and 40246 transitions. [2022-02-10 03:47:19,972 INFO L78 Accepts]: Start accepts. Automaton has 15093 states and 40246 transitions. Word has length 28 [2022-02-10 03:47:19,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:19,972 INFO L470 AbstractCegarLoop]: Abstraction has 15093 states and 40246 transitions. [2022-02-10 03:47:19,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:19,972 INFO L276 IsEmpty]: Start isEmpty. Operand 15093 states and 40246 transitions. [2022-02-10 03:47:19,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:19,992 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:19,992 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:20,009 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-02-10 03:47:20,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:20,193 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:20,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:20,193 INFO L85 PathProgramCache]: Analyzing trace with hash 825848236, now seen corresponding path program 34 times [2022-02-10 03:47:20,193 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:20,193 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582857273] [2022-02-10 03:47:20,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:20,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:20,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:20,235 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:20,236 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:20,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582857273] [2022-02-10 03:47:20,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582857273] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:20,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495847482] [2022-02-10 03:47:20,236 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:47:20,236 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:20,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:20,237 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) [2022-02-10 03:47:20,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-02-10 03:47:20,257 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:47:20,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:20,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:20,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:20,326 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:20,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:20,393 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:20,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495847482] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:20,393 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:20,393 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 03:47:20,393 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187324668] [2022-02-10 03:47:20,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:20,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:47:20,394 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:20,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:47:20,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:47:20,394 INFO L87 Difference]: Start difference. First operand 15093 states and 40246 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:20,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:20,945 INFO L93 Difference]: Finished difference Result 18533 states and 48814 transitions. [2022-02-10 03:47:20,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 03:47:20,945 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:20,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:20,991 INFO L225 Difference]: With dead ends: 18533 [2022-02-10 03:47:20,991 INFO L226 Difference]: Without dead ends: 18533 [2022-02-10 03:47:20,991 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=500, Invalid=1480, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 03:47:20,992 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 155 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 561 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:20,992 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 195 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 561 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:21,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18533 states. [2022-02-10 03:47:21,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18533 to 15117. [2022-02-10 03:47:21,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15117 states, 15116 states have (on average 2.6658507541677694) internal successors, (40297), 15116 states have internal predecessors, (40297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:21,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15117 states to 15117 states and 40297 transitions. [2022-02-10 03:47:21,311 INFO L78 Accepts]: Start accepts. Automaton has 15117 states and 40297 transitions. Word has length 28 [2022-02-10 03:47:21,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:21,311 INFO L470 AbstractCegarLoop]: Abstraction has 15117 states and 40297 transitions. [2022-02-10 03:47:21,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:21,312 INFO L276 IsEmpty]: Start isEmpty. Operand 15117 states and 40297 transitions. [2022-02-10 03:47:21,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:21,333 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:21,333 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:21,349 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-02-10 03:47:21,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:21,534 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:21,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:21,534 INFO L85 PathProgramCache]: Analyzing trace with hash -286240020, now seen corresponding path program 35 times [2022-02-10 03:47:21,534 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:21,534 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910699259] [2022-02-10 03:47:21,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:21,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:21,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:21,574 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:21,575 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:21,575 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910699259] [2022-02-10 03:47:21,575 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910699259] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:21,575 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247773098] [2022-02-10 03:47:21,575 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:47:21,575 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:21,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:21,576 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) [2022-02-10 03:47:21,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-02-10 03:47:21,597 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 03:47:21,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:21,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:21,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:21,659 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:21,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:21,724 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:21,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247773098] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:21,724 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:21,724 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 03:47:21,724 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320945066] [2022-02-10 03:47:21,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:21,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:47:21,725 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:21,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:47:21,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:47:21,725 INFO L87 Difference]: Start difference. First operand 15117 states and 40297 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:22,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:22,243 INFO L93 Difference]: Finished difference Result 18472 states and 48672 transitions. [2022-02-10 03:47:22,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:47:22,243 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:22,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:22,283 INFO L225 Difference]: With dead ends: 18472 [2022-02-10 03:47:22,283 INFO L226 Difference]: Without dead ends: 18469 [2022-02-10 03:47:22,284 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=447, Invalid=1623, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:47:22,284 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 248 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:22,284 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [248 Valid, 119 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:22,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18469 states. [2022-02-10 03:47:22,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18469 to 15103. [2022-02-10 03:47:22,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15103 states, 15102 states have (on average 2.66626936829559) internal successors, (40266), 15102 states have internal predecessors, (40266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:22,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15103 states to 15103 states and 40266 transitions. [2022-02-10 03:47:22,604 INFO L78 Accepts]: Start accepts. Automaton has 15103 states and 40266 transitions. Word has length 28 [2022-02-10 03:47:22,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:22,604 INFO L470 AbstractCegarLoop]: Abstraction has 15103 states and 40266 transitions. [2022-02-10 03:47:22,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:22,604 INFO L276 IsEmpty]: Start isEmpty. Operand 15103 states and 40266 transitions. [2022-02-10 03:47:22,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:22,625 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:22,625 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:22,640 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-02-10 03:47:22,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:22,826 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:22,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:22,826 INFO L85 PathProgramCache]: Analyzing trace with hash -1292568988, now seen corresponding path program 58 times [2022-02-10 03:47:22,826 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:22,826 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267451027] [2022-02-10 03:47:22,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:22,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:22,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:22,867 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:22,867 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:22,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267451027] [2022-02-10 03:47:22,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267451027] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:22,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312362199] [2022-02-10 03:47:22,867 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:47:22,867 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:22,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:22,869 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) [2022-02-10 03:47:22,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-02-10 03:47:22,888 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:47:22,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:22,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:22,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:22,985 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:22,986 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:23,090 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:23,090 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [312362199] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:23,090 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:23,090 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 20 [2022-02-10 03:47:23,090 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681356264] [2022-02-10 03:47:23,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:23,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:47:23,091 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:23,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:47:23,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:47:23,091 INFO L87 Difference]: Start difference. First operand 15103 states and 40266 transitions. Second operand has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:24,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:24,773 INFO L93 Difference]: Finished difference Result 23035 states and 58295 transitions. [2022-02-10 03:47:24,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-02-10 03:47:24,773 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:24,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:24,824 INFO L225 Difference]: With dead ends: 23035 [2022-02-10 03:47:24,824 INFO L226 Difference]: Without dead ends: 23035 [2022-02-10 03:47:24,825 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4878 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2477, Invalid=9733, Unknown=0, NotChecked=0, Total=12210 [2022-02-10 03:47:24,826 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 557 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 978 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 1138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 978 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:24,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [557 Valid, 350 Invalid, 1138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 978 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:47:24,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23035 states. [2022-02-10 03:47:25,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23035 to 15172. [2022-02-10 03:47:25,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15172 states, 15171 states have (on average 2.664293718278294) internal successors, (40420), 15171 states have internal predecessors, (40420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:25,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15172 states to 15172 states and 40420 transitions. [2022-02-10 03:47:25,219 INFO L78 Accepts]: Start accepts. Automaton has 15172 states and 40420 transitions. Word has length 28 [2022-02-10 03:47:25,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:25,219 INFO L470 AbstractCegarLoop]: Abstraction has 15172 states and 40420 transitions. [2022-02-10 03:47:25,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:25,219 INFO L276 IsEmpty]: Start isEmpty. Operand 15172 states and 40420 transitions. [2022-02-10 03:47:25,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:25,241 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:25,241 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:25,260 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-02-10 03:47:25,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:25,442 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:25,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:25,442 INFO L85 PathProgramCache]: Analyzing trace with hash -783536668, now seen corresponding path program 59 times [2022-02-10 03:47:25,442 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:25,442 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750604026] [2022-02-10 03:47:25,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:25,442 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:25,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:25,473 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:25,474 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:25,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750604026] [2022-02-10 03:47:25,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750604026] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:25,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762558369] [2022-02-10 03:47:25,474 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:47:25,474 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:25,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:25,475 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) [2022-02-10 03:47:25,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-02-10 03:47:25,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:47:25,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:25,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:47:25,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:25,570 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 03:47:25,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:25,671 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:25,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762558369] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:25,671 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:25,671 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 15 [2022-02-10 03:47:25,671 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523532842] [2022-02-10 03:47:25,672 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:25,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:47:25,672 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:25,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:47:25,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:47:25,672 INFO L87 Difference]: Start difference. First operand 15172 states and 40420 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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) [2022-02-10 03:47:25,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:25,995 INFO L93 Difference]: Finished difference Result 22119 states and 56820 transitions. [2022-02-10 03:47:25,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 03:47:25,995 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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 28 [2022-02-10 03:47:25,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:26,040 INFO L225 Difference]: With dead ends: 22119 [2022-02-10 03:47:26,041 INFO L226 Difference]: Without dead ends: 22117 [2022-02-10 03:47:26,041 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=203, Invalid=349, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:47:26,041 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 299 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:26,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 57 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:26,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22117 states. [2022-02-10 03:47:26,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22117 to 18477. [2022-02-10 03:47:26,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18477 states, 18476 states have (on average 2.6958757306776358) internal successors, (49809), 18476 states have internal predecessors, (49809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:26,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18477 states to 18477 states and 49809 transitions. [2022-02-10 03:47:26,434 INFO L78 Accepts]: Start accepts. Automaton has 18477 states and 49809 transitions. Word has length 28 [2022-02-10 03:47:26,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:26,434 INFO L470 AbstractCegarLoop]: Abstraction has 18477 states and 49809 transitions. [2022-02-10 03:47:26,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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) [2022-02-10 03:47:26,434 INFO L276 IsEmpty]: Start isEmpty. Operand 18477 states and 49809 transitions. [2022-02-10 03:47:26,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:26,459 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:26,459 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:26,474 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-02-10 03:47:26,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-02-10 03:47:26,660 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:26,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:26,660 INFO L85 PathProgramCache]: Analyzing trace with hash 1661683044, now seen corresponding path program 60 times [2022-02-10 03:47:26,660 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:26,660 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877214366] [2022-02-10 03:47:26,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:26,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:26,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:26,706 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:26,707 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:26,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877214366] [2022-02-10 03:47:26,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877214366] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:26,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124674409] [2022-02-10 03:47:26,707 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:47:26,707 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:26,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:26,708 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) [2022-02-10 03:47:26,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-02-10 03:47:26,729 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:47:26,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:26,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:47:26,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:26,796 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:26,796 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:26,851 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:26,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124674409] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:26,851 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:26,851 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 13 [2022-02-10 03:47:26,852 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363944492] [2022-02-10 03:47:26,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:26,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:47:26,852 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:26,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:47:26,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:47:26,852 INFO L87 Difference]: Start difference. First operand 18477 states and 49809 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) 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) [2022-02-10 03:47:27,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:27,254 INFO L93 Difference]: Finished difference Result 31017 states and 82492 transitions. [2022-02-10 03:47:27,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-10 03:47:27,255 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) 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 28 [2022-02-10 03:47:27,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:27,335 INFO L225 Difference]: With dead ends: 31017 [2022-02-10 03:47:27,335 INFO L226 Difference]: Without dead ends: 30997 [2022-02-10 03:47:27,335 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=546, Unknown=0, NotChecked=0, Total=756 [2022-02-10 03:47:27,335 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 169 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:27,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 182 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:27,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30997 states. [2022-02-10 03:47:27,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30997 to 24059. [2022-02-10 03:47:27,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24059 states, 24058 states have (on average 2.704588910133843) internal successors, (65067), 24058 states have internal predecessors, (65067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:27,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24059 states to 24059 states and 65067 transitions. [2022-02-10 03:47:27,880 INFO L78 Accepts]: Start accepts. Automaton has 24059 states and 65067 transitions. Word has length 28 [2022-02-10 03:47:27,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:27,880 INFO L470 AbstractCegarLoop]: Abstraction has 24059 states and 65067 transitions. [2022-02-10 03:47:27,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) 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) [2022-02-10 03:47:27,880 INFO L276 IsEmpty]: Start isEmpty. Operand 24059 states and 65067 transitions. [2022-02-10 03:47:27,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:27,913 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:27,913 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:27,929 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-02-10 03:47:28,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2022-02-10 03:47:28,114 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:28,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:28,114 INFO L85 PathProgramCache]: Analyzing trace with hash -1706312728, now seen corresponding path program 61 times [2022-02-10 03:47:28,114 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:28,114 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895904644] [2022-02-10 03:47:28,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:28,114 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:28,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:28,144 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:28,144 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:28,144 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895904644] [2022-02-10 03:47:28,144 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895904644] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:28,144 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162529136] [2022-02-10 03:47:28,144 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:47:28,144 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:28,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:28,145 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) [2022-02-10 03:47:28,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-02-10 03:47:28,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:28,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:47:28,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:28,240 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:28,241 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:28,327 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:28,327 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162529136] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:28,327 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:28,327 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 15 [2022-02-10 03:47:28,327 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125052845] [2022-02-10 03:47:28,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:28,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:47:28,328 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:28,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:47:28,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:47:28,328 INFO L87 Difference]: Start difference. First operand 24059 states and 65067 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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) [2022-02-10 03:47:28,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:28,815 INFO L93 Difference]: Finished difference Result 36015 states and 89618 transitions. [2022-02-10 03:47:28,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:47:28,816 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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 28 [2022-02-10 03:47:28,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:28,910 INFO L225 Difference]: With dead ends: 36015 [2022-02-10 03:47:28,910 INFO L226 Difference]: Without dead ends: 36015 [2022-02-10 03:47:28,910 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=462, Invalid=944, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 03:47:28,910 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 346 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:28,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 107 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:28,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36015 states. [2022-02-10 03:47:29,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36015 to 24093. [2022-02-10 03:47:29,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24093 states, 24092 states have (on average 2.7016436991532458) internal successors, (65088), 24092 states have internal predecessors, (65088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:29,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24093 states to 24093 states and 65088 transitions. [2022-02-10 03:47:29,548 INFO L78 Accepts]: Start accepts. Automaton has 24093 states and 65088 transitions. Word has length 28 [2022-02-10 03:47:29,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:29,548 INFO L470 AbstractCegarLoop]: Abstraction has 24093 states and 65088 transitions. [2022-02-10 03:47:29,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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) [2022-02-10 03:47:29,548 INFO L276 IsEmpty]: Start isEmpty. Operand 24093 states and 65088 transitions. [2022-02-10 03:47:29,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:29,581 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:29,581 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:29,596 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-02-10 03:47:29,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:29,782 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:29,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:29,782 INFO L85 PathProgramCache]: Analyzing trace with hash -296334036, now seen corresponding path program 62 times [2022-02-10 03:47:29,782 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:29,782 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384369067] [2022-02-10 03:47:29,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:29,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:29,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:29,822 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:29,822 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:29,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384369067] [2022-02-10 03:47:29,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384369067] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:29,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372793760] [2022-02-10 03:47:29,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:47:29,822 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:29,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:29,823 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) [2022-02-10 03:47:29,824 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-02-10 03:47:29,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:47:29,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:29,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:29,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:29,925 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:29,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:30,013 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:30,013 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372793760] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:30,013 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:30,013 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-02-10 03:47:30,014 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662417996] [2022-02-10 03:47:30,014 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:30,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:47:30,014 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:30,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:47:30,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:47:30,014 INFO L87 Difference]: Start difference. First operand 24093 states and 65088 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 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) [2022-02-10 03:47:31,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:31,308 INFO L93 Difference]: Finished difference Result 34282 states and 88606 transitions. [2022-02-10 03:47:31,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-02-10 03:47:31,308 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:31,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:31,400 INFO L225 Difference]: With dead ends: 34282 [2022-02-10 03:47:31,400 INFO L226 Difference]: Without dead ends: 34282 [2022-02-10 03:47:31,402 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3555 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2004, Invalid=6926, Unknown=0, NotChecked=0, Total=8930 [2022-02-10 03:47:31,402 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 480 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 703 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:31,402 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [480 Valid, 206 Invalid, 834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 703 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:47:31,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34282 states. [2022-02-10 03:47:31,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34282 to 24139. [2022-02-10 03:47:32,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24139 states, 24138 states have (on average 2.700472284364902) internal successors, (65184), 24138 states have internal predecessors, (65184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:32,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24139 states to 24139 states and 65184 transitions. [2022-02-10 03:47:32,083 INFO L78 Accepts]: Start accepts. Automaton has 24139 states and 65184 transitions. Word has length 28 [2022-02-10 03:47:32,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:32,083 INFO L470 AbstractCegarLoop]: Abstraction has 24139 states and 65184 transitions. [2022-02-10 03:47:32,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 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) [2022-02-10 03:47:32,083 INFO L276 IsEmpty]: Start isEmpty. Operand 24139 states and 65184 transitions. [2022-02-10 03:47:32,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:32,116 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:32,116 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:32,131 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-02-10 03:47:32,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:32,316 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:32,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:32,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1197280408, now seen corresponding path program 63 times [2022-02-10 03:47:32,317 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:32,317 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019939347] [2022-02-10 03:47:32,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:32,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:32,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:32,360 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:32,361 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:32,361 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019939347] [2022-02-10 03:47:32,361 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019939347] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:32,361 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086134332] [2022-02-10 03:47:32,361 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:47:32,361 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:32,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:32,362 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) [2022-02-10 03:47:32,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-02-10 03:47:32,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:47:32,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:32,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:47:32,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:32,439 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:32,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:32,493 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:32,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086134332] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:32,493 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:32,493 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-02-10 03:47:32,493 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472276791] [2022-02-10 03:47:32,493 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:32,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:47:32,493 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:32,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:47:32,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:47:32,494 INFO L87 Difference]: Start difference. First operand 24139 states and 65184 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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) [2022-02-10 03:47:32,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:32,813 INFO L93 Difference]: Finished difference Result 25861 states and 68014 transitions. [2022-02-10 03:47:32,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:47:32,813 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:32,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:32,977 INFO L225 Difference]: With dead ends: 25861 [2022-02-10 03:47:32,977 INFO L226 Difference]: Without dead ends: 25860 [2022-02-10 03:47:32,977 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 51 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=175, Invalid=425, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:47:32,977 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 143 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:32,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 133 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:33,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25860 states. [2022-02-10 03:47:33,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25860 to 23646. [2022-02-10 03:47:33,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23646 states, 23645 states have (on average 2.6927468809473463) internal successors, (63670), 23645 states have internal predecessors, (63670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:33,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23646 states to 23646 states and 63670 transitions. [2022-02-10 03:47:33,441 INFO L78 Accepts]: Start accepts. Automaton has 23646 states and 63670 transitions. Word has length 28 [2022-02-10 03:47:33,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:33,441 INFO L470 AbstractCegarLoop]: Abstraction has 23646 states and 63670 transitions. [2022-02-10 03:47:33,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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) [2022-02-10 03:47:33,441 INFO L276 IsEmpty]: Start isEmpty. Operand 23646 states and 63670 transitions. [2022-02-10 03:47:33,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:33,472 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:33,472 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:33,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-02-10 03:47:33,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-02-10 03:47:33,673 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:33,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:33,673 INFO L85 PathProgramCache]: Analyzing trace with hash -525742420, now seen corresponding path program 64 times [2022-02-10 03:47:33,674 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:33,674 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853517912] [2022-02-10 03:47:33,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:33,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:33,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:33,711 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:33,711 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:33,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853517912] [2022-02-10 03:47:33,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853517912] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:33,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148660677] [2022-02-10 03:47:33,711 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:47:33,711 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:33,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:33,712 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) [2022-02-10 03:47:33,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-02-10 03:47:33,732 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:47:33,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:33,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:33,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:33,808 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:33,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:33,892 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:33,892 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148660677] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:33,892 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:33,892 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-02-10 03:47:33,892 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064875440] [2022-02-10 03:47:33,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:33,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:47:33,893 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:33,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:47:33,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:47:33,893 INFO L87 Difference]: Start difference. First operand 23646 states and 63670 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 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) [2022-02-10 03:47:35,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:35,019 INFO L93 Difference]: Finished difference Result 34549 states and 88469 transitions. [2022-02-10 03:47:35,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-10 03:47:35,019 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:35,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:35,110 INFO L225 Difference]: With dead ends: 34549 [2022-02-10 03:47:35,110 INFO L226 Difference]: Without dead ends: 34548 [2022-02-10 03:47:35,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3028 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1680, Invalid=6330, Unknown=0, NotChecked=0, Total=8010 [2022-02-10 03:47:35,111 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 536 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 536 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 805 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:35,111 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [536 Valid, 189 Invalid, 805 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:47:35,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34548 states. [2022-02-10 03:47:35,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34548 to 23682. [2022-02-10 03:47:35,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23682 states, 23681 states have (on average 2.691567079092944) internal successors, (63739), 23681 states have internal predecessors, (63739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:35,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23682 states to 23682 states and 63739 transitions. [2022-02-10 03:47:35,741 INFO L78 Accepts]: Start accepts. Automaton has 23682 states and 63739 transitions. Word has length 28 [2022-02-10 03:47:35,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:35,741 INFO L470 AbstractCegarLoop]: Abstraction has 23682 states and 63739 transitions. [2022-02-10 03:47:35,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 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) [2022-02-10 03:47:35,741 INFO L276 IsEmpty]: Start isEmpty. Operand 23682 states and 63739 transitions. [2022-02-10 03:47:35,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:35,772 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:35,772 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:35,788 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-02-10 03:47:35,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:35,973 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:35,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:35,973 INFO L85 PathProgramCache]: Analyzing trace with hash -1858261080, now seen corresponding path program 65 times [2022-02-10 03:47:35,973 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:35,974 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316419470] [2022-02-10 03:47:35,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:35,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:35,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:36,003 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:36,003 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:36,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316419470] [2022-02-10 03:47:36,003 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316419470] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:36,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70582283] [2022-02-10 03:47:36,003 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:47:36,004 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:36,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:36,005 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) [2022-02-10 03:47:36,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-02-10 03:47:36,027 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:47:36,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:36,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:47:36,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:36,094 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 03:47:36,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:36,173 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:36,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70582283] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:36,173 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:36,173 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 13 [2022-02-10 03:47:36,173 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892009796] [2022-02-10 03:47:36,173 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:36,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:47:36,173 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:36,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:47:36,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:47:36,174 INFO L87 Difference]: Start difference. First operand 23682 states and 63739 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 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) [2022-02-10 03:47:36,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:36,552 INFO L93 Difference]: Finished difference Result 31294 states and 79744 transitions. [2022-02-10 03:47:36,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 03:47:36,553 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 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 28 [2022-02-10 03:47:36,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:36,632 INFO L225 Difference]: With dead ends: 31294 [2022-02-10 03:47:36,632 INFO L226 Difference]: Without dead ends: 31294 [2022-02-10 03:47:36,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=256, Invalid=556, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:47:36,632 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 221 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:36,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 75 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:36,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31294 states. [2022-02-10 03:47:37,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31294 to 24756. [2022-02-10 03:47:37,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24756 states, 24755 states have (on average 2.69125429206221) internal successors, (66622), 24755 states have internal predecessors, (66622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:37,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24756 states to 24756 states and 66622 transitions. [2022-02-10 03:47:37,236 INFO L78 Accepts]: Start accepts. Automaton has 24756 states and 66622 transitions. Word has length 28 [2022-02-10 03:47:37,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:37,237 INFO L470 AbstractCegarLoop]: Abstraction has 24756 states and 66622 transitions. [2022-02-10 03:47:37,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 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) [2022-02-10 03:47:37,237 INFO L276 IsEmpty]: Start isEmpty. Operand 24756 states and 66622 transitions. [2022-02-10 03:47:37,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:37,269 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:37,269 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:37,285 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-02-10 03:47:37,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-02-10 03:47:37,469 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:37,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:37,470 INFO L85 PathProgramCache]: Analyzing trace with hash -539439060, now seen corresponding path program 66 times [2022-02-10 03:47:37,470 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:37,470 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234943037] [2022-02-10 03:47:37,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:37,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:37,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:37,504 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:37,504 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:37,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234943037] [2022-02-10 03:47:37,504 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234943037] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:37,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378461905] [2022-02-10 03:47:37,504 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:47:37,504 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:37,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:37,505 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) [2022-02-10 03:47:37,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-02-10 03:47:37,526 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:47:37,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:37,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:37,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:37,597 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 03:47:37,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:37,674 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:37,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378461905] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:37,674 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:37,674 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 03:47:37,674 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50796501] [2022-02-10 03:47:37,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:37,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:47:37,674 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:37,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:47:37,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:47:37,675 INFO L87 Difference]: Start difference. First operand 24756 states and 66622 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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) [2022-02-10 03:47:38,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:38,395 INFO L93 Difference]: Finished difference Result 32360 states and 84787 transitions. [2022-02-10 03:47:38,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-10 03:47:38,395 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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 28 [2022-02-10 03:47:38,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:38,476 INFO L225 Difference]: With dead ends: 32360 [2022-02-10 03:47:38,476 INFO L226 Difference]: Without dead ends: 32360 [2022-02-10 03:47:38,477 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1196 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=816, Invalid=2844, Unknown=0, NotChecked=0, Total=3660 [2022-02-10 03:47:38,477 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 412 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:38,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 121 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:38,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32360 states. [2022-02-10 03:47:39,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32360 to 26400. [2022-02-10 03:47:39,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26400 states, 26399 states have (on average 2.6959354521004584) internal successors, (71170), 26399 states have internal predecessors, (71170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:39,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26400 states to 26400 states and 71170 transitions. [2022-02-10 03:47:39,121 INFO L78 Accepts]: Start accepts. Automaton has 26400 states and 71170 transitions. Word has length 28 [2022-02-10 03:47:39,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:39,121 INFO L470 AbstractCegarLoop]: Abstraction has 26400 states and 71170 transitions. [2022-02-10 03:47:39,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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) [2022-02-10 03:47:39,121 INFO L276 IsEmpty]: Start isEmpty. Operand 26400 states and 71170 transitions. [2022-02-10 03:47:39,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:39,155 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:39,155 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:39,171 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2022-02-10 03:47:39,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-02-10 03:47:39,356 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:39,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:39,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1167267724, now seen corresponding path program 67 times [2022-02-10 03:47:39,356 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:39,356 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581438807] [2022-02-10 03:47:39,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:39,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:39,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:39,392 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:39,392 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:39,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581438807] [2022-02-10 03:47:39,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581438807] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:39,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157839646] [2022-02-10 03:47:39,393 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:47:39,393 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:39,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:39,394 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) [2022-02-10 03:47:39,394 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-02-10 03:47:39,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:39,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:39,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:39,493 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 03:47:39,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:39,572 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:39,572 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [157839646] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:39,572 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:39,572 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-02-10 03:47:39,572 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623710905] [2022-02-10 03:47:39,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:39,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:47:39,573 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:39,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:47:39,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:47:39,573 INFO L87 Difference]: Start difference. First operand 26400 states and 71170 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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) [2022-02-10 03:47:40,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:40,299 INFO L93 Difference]: Finished difference Result 32204 states and 84500 transitions. [2022-02-10 03:47:40,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 03:47:40,300 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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 28 [2022-02-10 03:47:40,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:40,397 INFO L225 Difference]: With dead ends: 32204 [2022-02-10 03:47:40,397 INFO L226 Difference]: Without dead ends: 32203 [2022-02-10 03:47:40,398 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 821 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=612, Invalid=2144, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:47:40,398 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 326 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:40,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [326 Valid, 135 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:40,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32203 states. [2022-02-10 03:47:40,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32203 to 26400. [2022-02-10 03:47:40,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26400 states, 26399 states have (on average 2.6958975718777225) internal successors, (71169), 26399 states have internal predecessors, (71169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:41,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26400 states to 26400 states and 71169 transitions. [2022-02-10 03:47:41,045 INFO L78 Accepts]: Start accepts. Automaton has 26400 states and 71169 transitions. Word has length 28 [2022-02-10 03:47:41,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:41,045 INFO L470 AbstractCegarLoop]: Abstraction has 26400 states and 71169 transitions. [2022-02-10 03:47:41,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 15 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) [2022-02-10 03:47:41,045 INFO L276 IsEmpty]: Start isEmpty. Operand 26400 states and 71169 transitions. [2022-02-10 03:47:41,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:41,080 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:41,080 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:41,096 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2022-02-10 03:47:41,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2022-02-10 03:47:41,281 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:41,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:41,281 INFO L85 PathProgramCache]: Analyzing trace with hash 854625520, now seen corresponding path program 68 times [2022-02-10 03:47:41,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:41,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087879973] [2022-02-10 03:47:41,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:41,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:41,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:41,319 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:41,320 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:41,320 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087879973] [2022-02-10 03:47:41,320 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087879973] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:41,320 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066868543] [2022-02-10 03:47:41,320 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:47:41,320 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:41,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:41,321 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) [2022-02-10 03:47:41,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-02-10 03:47:41,341 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:47:41,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:41,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:41,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:41,418 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:41,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:41,494 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:41,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066868543] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:41,494 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:41,494 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-02-10 03:47:41,494 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254887628] [2022-02-10 03:47:41,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:41,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:47:41,495 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:41,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:47:41,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:47:41,495 INFO L87 Difference]: Start difference. First operand 26400 states and 71169 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) [2022-02-10 03:47:42,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:42,530 INFO L93 Difference]: Finished difference Result 33383 states and 86630 transitions. [2022-02-10 03:47:42,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-02-10 03:47:42,531 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 28 [2022-02-10 03:47:42,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:42,620 INFO L225 Difference]: With dead ends: 33383 [2022-02-10 03:47:42,620 INFO L226 Difference]: Without dead ends: 33383 [2022-02-10 03:47:42,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2390 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1387, Invalid=4775, Unknown=0, NotChecked=0, Total=6162 [2022-02-10 03:47:42,621 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 425 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 621 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 425 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:42,621 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [425 Valid, 237 Invalid, 753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 621 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:47:42,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33383 states. [2022-02-10 03:47:43,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33383 to 26488. [2022-02-10 03:47:43,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26488 states, 26487 states have (on average 2.694302865556688) internal successors, (71364), 26487 states have internal predecessors, (71364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:43,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26488 states to 26488 states and 71364 transitions. [2022-02-10 03:47:43,326 INFO L78 Accepts]: Start accepts. Automaton has 26488 states and 71364 transitions. Word has length 28 [2022-02-10 03:47:43,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:43,326 INFO L470 AbstractCegarLoop]: Abstraction has 26488 states and 71364 transitions. [2022-02-10 03:47:43,326 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) [2022-02-10 03:47:43,326 INFO L276 IsEmpty]: Start isEmpty. Operand 26488 states and 71364 transitions. [2022-02-10 03:47:43,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:43,360 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:43,360 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:43,376 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2022-02-10 03:47:43,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:43,561 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:43,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:43,561 INFO L85 PathProgramCache]: Analyzing trace with hash 508674864, now seen corresponding path program 69 times [2022-02-10 03:47:43,561 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:43,561 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965195895] [2022-02-10 03:47:43,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:43,562 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:43,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:43,607 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:43,607 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:43,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965195895] [2022-02-10 03:47:43,607 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965195895] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:43,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190931037] [2022-02-10 03:47:43,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:47:43,608 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:43,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:43,608 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) [2022-02-10 03:47:43,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-02-10 03:47:43,629 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:47:43,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:43,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:43,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:43,698 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:43,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:43,776 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:43,776 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190931037] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:43,776 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:43,776 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-02-10 03:47:43,776 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710624582] [2022-02-10 03:47:43,776 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:43,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 03:47:43,776 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:43,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 03:47:43,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-02-10 03:47:43,777 INFO L87 Difference]: Start difference. First operand 26488 states and 71364 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) [2022-02-10 03:47:44,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:44,465 INFO L93 Difference]: Finished difference Result 32277 states and 84673 transitions. [2022-02-10 03:47:44,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-10 03:47:44,465 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 28 [2022-02-10 03:47:44,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:44,561 INFO L225 Difference]: With dead ends: 32277 [2022-02-10 03:47:44,562 INFO L226 Difference]: Without dead ends: 32274 [2022-02-10 03:47:44,562 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=674, Invalid=2406, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:47:44,562 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 313 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:44,562 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [313 Valid, 141 Invalid, 563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:44,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32274 states. [2022-02-10 03:47:45,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32274 to 26345. [2022-02-10 03:47:45,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26345 states, 26344 states have (on average 2.696629213483146) internal successors, (71040), 26344 states have internal predecessors, (71040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:45,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26345 states to 26345 states and 71040 transitions. [2022-02-10 03:47:45,199 INFO L78 Accepts]: Start accepts. Automaton has 26345 states and 71040 transitions. Word has length 28 [2022-02-10 03:47:45,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:45,199 INFO L470 AbstractCegarLoop]: Abstraction has 26345 states and 71040 transitions. [2022-02-10 03:47:45,199 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) [2022-02-10 03:47:45,199 INFO L276 IsEmpty]: Start isEmpty. Operand 26345 states and 71040 transitions. [2022-02-10 03:47:45,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:45,232 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:45,233 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:45,249 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-02-10 03:47:45,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:45,433 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:45,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:45,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1291307120, now seen corresponding path program 70 times [2022-02-10 03:47:45,433 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:45,434 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814499810] [2022-02-10 03:47:45,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:45,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:45,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:45,475 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:45,475 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:45,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814499810] [2022-02-10 03:47:45,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814499810] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:45,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222812750] [2022-02-10 03:47:45,475 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:47:45,475 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:45,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:45,476 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) [2022-02-10 03:47:45,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-02-10 03:47:45,498 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:47:45,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:45,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:47:45,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:45,584 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:45,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:45,657 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:45,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222812750] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:45,658 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:45,658 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-02-10 03:47:45,658 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295444708] [2022-02-10 03:47:45,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:45,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:47:45,658 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:45,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:47:45,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:47:45,658 INFO L87 Difference]: Start difference. First operand 26345 states and 71040 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:45,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:45,999 INFO L93 Difference]: Finished difference Result 32287 states and 82790 transitions. [2022-02-10 03:47:45,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 03:47:45,999 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:45,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:46,082 INFO L225 Difference]: With dead ends: 32287 [2022-02-10 03:47:46,082 INFO L226 Difference]: Without dead ends: 32287 [2022-02-10 03:47:46,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=195, Invalid=455, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:47:46,082 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 156 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:46,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 77 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:46,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32287 states. [2022-02-10 03:47:46,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32287 to 26802. [2022-02-10 03:47:46,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26802 states, 26801 states have (on average 2.68482519308981) internal successors, (71956), 26801 states have internal predecessors, (71956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:46,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26802 states to 26802 states and 71956 transitions. [2022-02-10 03:47:46,776 INFO L78 Accepts]: Start accepts. Automaton has 26802 states and 71956 transitions. Word has length 28 [2022-02-10 03:47:46,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:46,776 INFO L470 AbstractCegarLoop]: Abstraction has 26802 states and 71956 transitions. [2022-02-10 03:47:46,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:46,776 INFO L276 IsEmpty]: Start isEmpty. Operand 26802 states and 71956 transitions. [2022-02-10 03:47:46,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:46,811 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:46,811 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:46,827 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-02-10 03:47:47,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-02-10 03:47:47,012 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:47,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:47,012 INFO L85 PathProgramCache]: Analyzing trace with hash 2016044588, now seen corresponding path program 71 times [2022-02-10 03:47:47,012 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:47,012 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684317624] [2022-02-10 03:47:47,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:47,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:47,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:47,049 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:47,049 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:47,049 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684317624] [2022-02-10 03:47:47,049 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684317624] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:47,049 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564409359] [2022-02-10 03:47:47,049 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:47:47,050 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:47,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:47,050 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) [2022-02-10 03:47:47,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-02-10 03:47:47,072 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:47:47,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:47,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:47,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:47,148 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:47,148 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:47,216 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:47,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564409359] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:47,217 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:47,217 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:47:47,217 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757693610] [2022-02-10 03:47:47,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:47,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:47:47,217 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:47,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:47:47,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:47:47,217 INFO L87 Difference]: Start difference. First operand 26802 states and 71956 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:47,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:47,901 INFO L93 Difference]: Finished difference Result 32744 states and 85620 transitions. [2022-02-10 03:47:47,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-10 03:47:47,902 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:47,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:47,984 INFO L225 Difference]: With dead ends: 32744 [2022-02-10 03:47:47,984 INFO L226 Difference]: Without dead ends: 32744 [2022-02-10 03:47:47,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=661, Invalid=2309, Unknown=0, NotChecked=0, Total=2970 [2022-02-10 03:47:47,984 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 264 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:47,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [264 Valid, 195 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:48,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32744 states. [2022-02-10 03:47:48,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32744 to 28345. [2022-02-10 03:47:48,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28345 states, 28344 states have (on average 2.662115438893593) internal successors, (75455), 28344 states have internal predecessors, (75455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:48,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28345 states to 28345 states and 75455 transitions. [2022-02-10 03:47:48,645 INFO L78 Accepts]: Start accepts. Automaton has 28345 states and 75455 transitions. Word has length 28 [2022-02-10 03:47:48,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:48,645 INFO L470 AbstractCegarLoop]: Abstraction has 28345 states and 75455 transitions. [2022-02-10 03:47:48,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:48,646 INFO L276 IsEmpty]: Start isEmpty. Operand 28345 states and 75455 transitions. [2022-02-10 03:47:48,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:48,684 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:48,684 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:48,700 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2022-02-10 03:47:48,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:48,884 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:48,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:48,885 INFO L85 PathProgramCache]: Analyzing trace with hash -429929172, now seen corresponding path program 72 times [2022-02-10 03:47:48,885 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:48,885 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706111658] [2022-02-10 03:47:48,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:48,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:48,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:48,922 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:48,922 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:48,922 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706111658] [2022-02-10 03:47:48,922 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706111658] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:48,922 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [713601305] [2022-02-10 03:47:48,922 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:47:48,922 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:48,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:48,923 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) [2022-02-10 03:47:48,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-02-10 03:47:48,943 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 03:47:48,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:48,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:47:48,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:48,998 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:48,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:49,051 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:49,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [713601305] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:49,052 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:49,052 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-02-10 03:47:49,052 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623283319] [2022-02-10 03:47:49,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:49,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:47:49,052 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:49,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:47:49,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:47:49,053 INFO L87 Difference]: Start difference. First operand 28345 states and 75455 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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) [2022-02-10 03:47:49,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:49,444 INFO L93 Difference]: Finished difference Result 32902 states and 85964 transitions. [2022-02-10 03:47:49,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 03:47:49,445 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:49,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:49,533 INFO L225 Difference]: With dead ends: 32902 [2022-02-10 03:47:49,533 INFO L226 Difference]: Without dead ends: 32894 [2022-02-10 03:47:49,533 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=198, Invalid=452, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:47:49,533 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 144 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:49,533 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 151 Invalid, 414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:49,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32894 states. [2022-02-10 03:47:50,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32894 to 31174. [2022-02-10 03:47:50,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31174 states, 31173 states have (on average 2.6654476630417347) internal successors, (83090), 31173 states have internal predecessors, (83090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:50,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31174 states to 31174 states and 83090 transitions. [2022-02-10 03:47:50,213 INFO L78 Accepts]: Start accepts. Automaton has 31174 states and 83090 transitions. Word has length 28 [2022-02-10 03:47:50,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:50,213 INFO L470 AbstractCegarLoop]: Abstraction has 31174 states and 83090 transitions. [2022-02-10 03:47:50,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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) [2022-02-10 03:47:50,213 INFO L276 IsEmpty]: Start isEmpty. Operand 31174 states and 83090 transitions. [2022-02-10 03:47:50,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:50,260 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:50,260 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:50,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2022-02-10 03:47:50,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:50,461 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:50,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:50,461 INFO L85 PathProgramCache]: Analyzing trace with hash 716677936, now seen corresponding path program 73 times [2022-02-10 03:47:50,461 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:50,461 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006793396] [2022-02-10 03:47:50,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:50,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:50,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:50,497 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:50,498 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:50,498 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006793396] [2022-02-10 03:47:50,498 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006793396] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:50,498 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784083938] [2022-02-10 03:47:50,498 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:47:50,498 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:50,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:50,499 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:47:50,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-02-10 03:47:50,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:50,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:47:50,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:50,576 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:50,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:50,630 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:50,630 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784083938] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:50,630 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:50,630 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-02-10 03:47:50,630 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70411998] [2022-02-10 03:47:50,630 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:50,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:47:50,630 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:50,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:47:50,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:47:50,631 INFO L87 Difference]: Start difference. First operand 31174 states and 83090 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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) [2022-02-10 03:47:50,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:50,990 INFO L93 Difference]: Finished difference Result 33580 states and 87162 transitions. [2022-02-10 03:47:50,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:47:50,990 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:50,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:51,082 INFO L225 Difference]: With dead ends: 33580 [2022-02-10 03:47:51,082 INFO L226 Difference]: Without dead ends: 33580 [2022-02-10 03:47:51,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 51 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=187, Invalid=413, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:47:51,082 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 153 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:51,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 115 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:51,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33580 states. [2022-02-10 03:47:51,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33580 to 31202. [2022-02-10 03:47:51,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31202 states, 31201 states have (on average 2.661004454985417) internal successors, (83026), 31201 states have internal predecessors, (83026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:51,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31202 states to 31202 states and 83026 transitions. [2022-02-10 03:47:51,761 INFO L78 Accepts]: Start accepts. Automaton has 31202 states and 83026 transitions. Word has length 28 [2022-02-10 03:47:51,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:51,761 INFO L470 AbstractCegarLoop]: Abstraction has 31202 states and 83026 transitions. [2022-02-10 03:47:51,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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) [2022-02-10 03:47:51,761 INFO L276 IsEmpty]: Start isEmpty. Operand 31202 states and 83026 transitions. [2022-02-10 03:47:51,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:51,807 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:51,807 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:51,826 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-02-10 03:47:52,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:52,008 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:52,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:52,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1388215924, now seen corresponding path program 74 times [2022-02-10 03:47:52,008 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:52,008 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923112295] [2022-02-10 03:47:52,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:52,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:52,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:52,045 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:52,045 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:52,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923112295] [2022-02-10 03:47:52,046 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923112295] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:52,046 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553125710] [2022-02-10 03:47:52,046 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:47:52,046 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:52,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:52,047 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) [2022-02-10 03:47:52,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-02-10 03:47:52,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:47:52,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:52,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:52,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:52,140 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:52,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:52,205 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:52,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553125710] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:52,206 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:52,206 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:47:52,206 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063892916] [2022-02-10 03:47:52,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:52,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:47:52,206 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:52,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:47:52,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:47:52,207 INFO L87 Difference]: Start difference. First operand 31202 states and 83026 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:52,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:52,935 INFO L93 Difference]: Finished difference Result 35919 states and 93968 transitions. [2022-02-10 03:47:52,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 03:47:52,936 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:52,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:53,021 INFO L225 Difference]: With dead ends: 35919 [2022-02-10 03:47:53,021 INFO L226 Difference]: Without dead ends: 35917 [2022-02-10 03:47:53,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=465, Invalid=1605, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:47:53,021 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 258 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:53,021 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 185 Invalid, 574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:53,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35917 states. [2022-02-10 03:47:53,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35917 to 31201. [2022-02-10 03:47:53,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31201 states, 31200 states have (on average 2.6608974358974358) internal successors, (83020), 31200 states have internal predecessors, (83020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:53,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31201 states to 31201 states and 83020 transitions. [2022-02-10 03:47:53,686 INFO L78 Accepts]: Start accepts. Automaton has 31201 states and 83020 transitions. Word has length 28 [2022-02-10 03:47:53,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:53,686 INFO L470 AbstractCegarLoop]: Abstraction has 31201 states and 83020 transitions. [2022-02-10 03:47:53,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:53,686 INFO L276 IsEmpty]: Start isEmpty. Operand 31201 states and 83020 transitions. [2022-02-10 03:47:53,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:53,730 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:53,730 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:53,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-02-10 03:47:53,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-02-10 03:47:53,930 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:53,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:53,931 INFO L85 PathProgramCache]: Analyzing trace with hash 2000896496, now seen corresponding path program 75 times [2022-02-10 03:47:53,931 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:53,931 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824909202] [2022-02-10 03:47:53,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:53,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:53,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:53,972 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:53,972 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:53,972 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824909202] [2022-02-10 03:47:53,973 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824909202] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:53,973 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817887736] [2022-02-10 03:47:53,973 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:47:53,973 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:53,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:53,974 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) [2022-02-10 03:47:53,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-02-10 03:47:53,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:47:53,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:53,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:47:53,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:54,051 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:54,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:54,106 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:54,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817887736] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:54,107 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:54,107 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-02-10 03:47:54,107 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197117252] [2022-02-10 03:47:54,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:54,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:47:54,107 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:54,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:47:54,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:47:54,107 INFO L87 Difference]: Start difference. First operand 31201 states and 83020 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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) [2022-02-10 03:47:54,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:54,485 INFO L93 Difference]: Finished difference Result 35023 states and 91063 transitions. [2022-02-10 03:47:54,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 03:47:54,486 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:54,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:54,587 INFO L225 Difference]: With dead ends: 35023 [2022-02-10 03:47:54,587 INFO L226 Difference]: Without dead ends: 35023 [2022-02-10 03:47:54,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 51 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=199, Invalid=451, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:47:54,588 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 120 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:54,588 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 131 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:54,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35023 states. [2022-02-10 03:47:55,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35023 to 32093. [2022-02-10 03:47:55,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32093 states, 32092 states have (on average 2.661099339399227) internal successors, (85400), 32092 states have internal predecessors, (85400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:55,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32093 states to 32093 states and 85400 transitions. [2022-02-10 03:47:55,327 INFO L78 Accepts]: Start accepts. Automaton has 32093 states and 85400 transitions. Word has length 28 [2022-02-10 03:47:55,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:55,327 INFO L470 AbstractCegarLoop]: Abstraction has 32093 states and 85400 transitions. [2022-02-10 03:47:55,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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) [2022-02-10 03:47:55,327 INFO L276 IsEmpty]: Start isEmpty. Operand 32093 states and 85400 transitions. [2022-02-10 03:47:55,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:55,374 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:55,374 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:55,389 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-02-10 03:47:55,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-02-10 03:47:55,574 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:55,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:55,575 INFO L85 PathProgramCache]: Analyzing trace with hash -1816818952, now seen corresponding path program 76 times [2022-02-10 03:47:55,575 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:55,575 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572299762] [2022-02-10 03:47:55,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:55,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:55,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:55,610 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:55,610 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:55,610 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572299762] [2022-02-10 03:47:55,610 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572299762] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:55,610 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446376180] [2022-02-10 03:47:55,610 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:47:55,610 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:55,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:55,611 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) [2022-02-10 03:47:55,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-02-10 03:47:55,631 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:47:55,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:55,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:55,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:55,694 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:55,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:55,761 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:55,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446376180] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:55,761 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:55,761 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:47:55,761 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758435689] [2022-02-10 03:47:55,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:55,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:47:55,761 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:55,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:47:55,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:47:55,762 INFO L87 Difference]: Start difference. First operand 32093 states and 85400 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:56,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:56,349 INFO L93 Difference]: Finished difference Result 37089 states and 97101 transitions. [2022-02-10 03:47:56,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 03:47:56,349 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:47:56,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:56,457 INFO L225 Difference]: With dead ends: 37089 [2022-02-10 03:47:56,457 INFO L226 Difference]: Without dead ends: 37086 [2022-02-10 03:47:56,458 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=423, Invalid=1469, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:47:56,458 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 258 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:56,458 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 150 Invalid, 515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 428 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:47:56,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37086 states. [2022-02-10 03:47:57,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37086 to 32131. [2022-02-10 03:47:57,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32131 states, 32130 states have (on average 2.660597572362278) internal successors, (85485), 32130 states have internal predecessors, (85485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:57,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32131 states to 32131 states and 85485 transitions. [2022-02-10 03:47:57,181 INFO L78 Accepts]: Start accepts. Automaton has 32131 states and 85485 transitions. Word has length 28 [2022-02-10 03:47:57,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:57,182 INFO L470 AbstractCegarLoop]: Abstraction has 32131 states and 85485 transitions. [2022-02-10 03:47:57,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:57,182 INFO L276 IsEmpty]: Start isEmpty. Operand 32131 states and 85485 transitions. [2022-02-10 03:47:57,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:57,228 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:57,229 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:57,244 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-02-10 03:47:57,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-02-10 03:47:57,429 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:57,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:57,429 INFO L85 PathProgramCache]: Analyzing trace with hash 343630064, now seen corresponding path program 77 times [2022-02-10 03:47:57,429 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:57,430 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133642306] [2022-02-10 03:47:57,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:57,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:57,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:57,474 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:57,474 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:57,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133642306] [2022-02-10 03:47:57,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133642306] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:57,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734943646] [2022-02-10 03:47:57,474 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:47:57,474 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:57,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:57,475 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) [2022-02-10 03:47:57,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-02-10 03:47:57,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:47:57,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:57,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:47:57,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:57,557 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:57,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:57,612 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:57,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734943646] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:57,613 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:57,613 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 13 [2022-02-10 03:47:57,613 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534885808] [2022-02-10 03:47:57,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:57,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:47:57,613 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:57,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:47:57,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:47:57,613 INFO L87 Difference]: Start difference. First operand 32131 states and 85485 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) 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) [2022-02-10 03:47:58,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:47:58,025 INFO L93 Difference]: Finished difference Result 35274 states and 91711 transitions. [2022-02-10 03:47:58,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:47:58,025 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) 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 28 [2022-02-10 03:47:58,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:47:58,116 INFO L225 Difference]: With dead ends: 35274 [2022-02-10 03:47:58,116 INFO L226 Difference]: Without dead ends: 35274 [2022-02-10 03:47:58,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 50 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=251, Invalid=561, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:47:58,116 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 106 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:47:58,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 114 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:47:58,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35274 states. [2022-02-10 03:47:58,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35274 to 32150. [2022-02-10 03:47:58,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32150 states, 32149 states have (on average 2.6590251640797535) internal successors, (85485), 32149 states have internal predecessors, (85485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:47:58,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32150 states to 32150 states and 85485 transitions. [2022-02-10 03:47:58,886 INFO L78 Accepts]: Start accepts. Automaton has 32150 states and 85485 transitions. Word has length 28 [2022-02-10 03:47:58,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:47:58,886 INFO L470 AbstractCegarLoop]: Abstraction has 32150 states and 85485 transitions. [2022-02-10 03:47:58,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) 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) [2022-02-10 03:47:58,886 INFO L276 IsEmpty]: Start isEmpty. Operand 32150 states and 85485 transitions. [2022-02-10 03:47:58,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:47:58,932 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:47:58,932 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:47:58,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-02-10 03:47:59,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-02-10 03:47:59,132 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:47:59,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:47:59,133 INFO L85 PathProgramCache]: Analyzing trace with hash 228597224, now seen corresponding path program 78 times [2022-02-10 03:47:59,133 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:47:59,133 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139808243] [2022-02-10 03:47:59,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:47:59,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:47:59,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:47:59,174 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:59,174 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:47:59,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139808243] [2022-02-10 03:47:59,174 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139808243] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:47:59,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975643877] [2022-02-10 03:47:59,174 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:47:59,174 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:47:59,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:47:59,175 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:47:59,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-02-10 03:47:59,196 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:47:59,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:47:59,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:47:59,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:47:59,310 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:47:59,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:47:59,423 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:47:59,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975643877] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:47:59,424 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:47:59,424 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 22 [2022-02-10 03:47:59,424 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102138169] [2022-02-10 03:47:59,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:47:59,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 03:47:59,424 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:47:59,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 03:47:59,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2022-02-10 03:47:59,424 INFO L87 Difference]: Start difference. First operand 32150 states and 85485 transitions. Second operand has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:02,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:02,428 INFO L93 Difference]: Finished difference Result 63180 states and 164335 transitions. [2022-02-10 03:48:02,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-02-10 03:48:02,428 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:48:02,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:02,630 INFO L225 Difference]: With dead ends: 63180 [2022-02-10 03:48:02,630 INFO L226 Difference]: Without dead ends: 63180 [2022-02-10 03:48:02,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11494 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=5662, Invalid=21398, Unknown=0, NotChecked=0, Total=27060 [2022-02-10 03:48:02,634 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 752 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 1505 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 752 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 1668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 1505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:02,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [752 Valid, 411 Invalid, 1668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 1505 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:48:02,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63180 states. [2022-02-10 03:48:03,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63180 to 35208. [2022-02-10 03:48:03,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35208 states, 35207 states have (on average 2.6890107080978214) internal successors, (94672), 35207 states have internal predecessors, (94672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:03,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35208 states to 35208 states and 94672 transitions. [2022-02-10 03:48:03,901 INFO L78 Accepts]: Start accepts. Automaton has 35208 states and 94672 transitions. Word has length 28 [2022-02-10 03:48:03,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:03,901 INFO L470 AbstractCegarLoop]: Abstraction has 35208 states and 94672 transitions. [2022-02-10 03:48:03,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:03,901 INFO L276 IsEmpty]: Start isEmpty. Operand 35208 states and 94672 transitions. [2022-02-10 03:48:03,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:48:03,957 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:03,957 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:03,973 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-02-10 03:48:04,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:04,158 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:04,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:04,159 INFO L85 PathProgramCache]: Analyzing trace with hash 2099753662, now seen corresponding path program 79 times [2022-02-10 03:48:04,159 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:04,159 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895876388] [2022-02-10 03:48:04,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:04,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:04,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:04,209 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:04,209 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:04,209 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895876388] [2022-02-10 03:48:04,209 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895876388] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:04,209 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578264844] [2022-02-10 03:48:04,209 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:48:04,209 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:04,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:04,210 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:04,211 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-02-10 03:48:04,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:04,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:48:04,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:04,337 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:04,337 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:04,435 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:48:04,436 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578264844] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:04,436 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:04,436 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-02-10 03:48:04,436 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842259441] [2022-02-10 03:48:04,436 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:04,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:48:04,436 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:04,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:48:04,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:48:04,437 INFO L87 Difference]: Start difference. First operand 35208 states and 94672 transitions. Second operand has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:06,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:06,678 INFO L93 Difference]: Finished difference Result 52028 states and 132342 transitions. [2022-02-10 03:48:06,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-02-10 03:48:06,679 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:48:06,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:06,840 INFO L225 Difference]: With dead ends: 52028 [2022-02-10 03:48:06,841 INFO L226 Difference]: Without dead ends: 52028 [2022-02-10 03:48:06,843 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6646 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3388, Invalid=13382, Unknown=0, NotChecked=0, Total=16770 [2022-02-10 03:48:06,843 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 630 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 1237 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 630 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 1366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 1237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:06,843 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [630 Valid, 357 Invalid, 1366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 1237 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:48:06,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52028 states. [2022-02-10 03:48:08,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52028 to 35208. [2022-02-10 03:48:08,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35208 states, 35207 states have (on average 2.6890107080978214) internal successors, (94672), 35207 states have internal predecessors, (94672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:08,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35208 states to 35208 states and 94672 transitions. [2022-02-10 03:48:08,219 INFO L78 Accepts]: Start accepts. Automaton has 35208 states and 94672 transitions. Word has length 28 [2022-02-10 03:48:08,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:08,220 INFO L470 AbstractCegarLoop]: Abstraction has 35208 states and 94672 transitions. [2022-02-10 03:48:08,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.7) internal successors, (54), 20 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:08,220 INFO L276 IsEmpty]: Start isEmpty. Operand 35208 states and 94672 transitions. [2022-02-10 03:48:08,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:48:08,271 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:08,271 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:08,288 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-02-10 03:48:08,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:08,472 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:08,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:08,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1971247174, now seen corresponding path program 80 times [2022-02-10 03:48:08,473 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:08,473 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513432874] [2022-02-10 03:48:08,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:08,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:08,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:08,514 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:08,514 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:08,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513432874] [2022-02-10 03:48:08,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513432874] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:08,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827986735] [2022-02-10 03:48:08,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:48:08,514 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:08,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:08,515 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:08,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-02-10 03:48:08,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:48:08,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:08,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:48:08,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:08,634 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:08,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:08,727 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:48:08,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827986735] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:08,727 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:08,727 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-02-10 03:48:08,727 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686263236] [2022-02-10 03:48:08,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:08,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:48:08,727 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:08,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:48:08,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:48:08,728 INFO L87 Difference]: Start difference. First operand 35208 states and 94672 transitions. Second operand has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:10,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:10,306 INFO L93 Difference]: Finished difference Result 47396 states and 123476 transitions. [2022-02-10 03:48:10,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-02-10 03:48:10,307 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:48:10,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:10,440 INFO L225 Difference]: With dead ends: 47396 [2022-02-10 03:48:10,440 INFO L226 Difference]: Without dead ends: 47396 [2022-02-10 03:48:10,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3746 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1907, Invalid=7993, Unknown=0, NotChecked=0, Total=9900 [2022-02-10 03:48:10,442 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 486 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 1030 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:10,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [486 Valid, 322 Invalid, 1030 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 883 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:48:10,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47396 states. [2022-02-10 03:48:11,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47396 to 35469. [2022-02-10 03:48:11,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35469 states, 35468 states have (on average 2.6900304499830834) internal successors, (95410), 35468 states have internal predecessors, (95410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:11,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35469 states to 35469 states and 95410 transitions. [2022-02-10 03:48:11,943 INFO L78 Accepts]: Start accepts. Automaton has 35469 states and 95410 transitions. Word has length 28 [2022-02-10 03:48:11,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:11,944 INFO L470 AbstractCegarLoop]: Abstraction has 35469 states and 95410 transitions. [2022-02-10 03:48:11,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:11,944 INFO L276 IsEmpty]: Start isEmpty. Operand 35469 states and 95410 transitions. [2022-02-10 03:48:11,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:48:11,998 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:11,999 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:12,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-02-10 03:48:12,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-02-10 03:48:12,199 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:12,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:12,200 INFO L85 PathProgramCache]: Analyzing trace with hash 1198911460, now seen corresponding path program 81 times [2022-02-10 03:48:12,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:12,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043080506] [2022-02-10 03:48:12,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:12,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:12,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:12,240 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:12,240 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:12,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043080506] [2022-02-10 03:48:12,240 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043080506] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:12,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460061471] [2022-02-10 03:48:12,240 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:48:12,240 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:12,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:12,241 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:12,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-02-10 03:48:12,261 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:48:12,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:12,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:48:12,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:12,366 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:12,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:12,478 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:12,479 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460061471] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:12,479 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:12,479 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 22 [2022-02-10 03:48:12,479 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697034408] [2022-02-10 03:48:12,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:12,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 03:48:12,479 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:12,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 03:48:12,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2022-02-10 03:48:12,479 INFO L87 Difference]: Start difference. First operand 35469 states and 95410 transitions. Second operand has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:15,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:15,010 INFO L93 Difference]: Finished difference Result 76204 states and 197423 transitions. [2022-02-10 03:48:15,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-02-10 03:48:15,010 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:48:15,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:15,251 INFO L225 Difference]: With dead ends: 76204 [2022-02-10 03:48:15,251 INFO L226 Difference]: Without dead ends: 76204 [2022-02-10 03:48:15,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9898 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=5028, Invalid=17322, Unknown=0, NotChecked=0, Total=22350 [2022-02-10 03:48:15,254 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 914 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 920 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 914 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 1104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 920 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:15,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [914 Valid, 255 Invalid, 1104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 920 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:48:15,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76204 states. [2022-02-10 03:48:16,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76204 to 45194. [2022-02-10 03:48:16,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45194 states, 45193 states have (on average 2.734516407408227) internal successors, (123581), 45193 states have internal predecessors, (123581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:16,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45194 states to 45194 states and 123581 transitions. [2022-02-10 03:48:16,997 INFO L78 Accepts]: Start accepts. Automaton has 45194 states and 123581 transitions. Word has length 28 [2022-02-10 03:48:16,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:16,997 INFO L470 AbstractCegarLoop]: Abstraction has 45194 states and 123581 transitions. [2022-02-10 03:48:16,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 22 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:16,997 INFO L276 IsEmpty]: Start isEmpty. Operand 45194 states and 123581 transitions. [2022-02-10 03:48:17,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:48:17,215 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:17,215 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:17,231 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2022-02-10 03:48:17,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:17,423 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:17,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:17,424 INFO L85 PathProgramCache]: Analyzing trace with hash 2001522732, now seen corresponding path program 82 times [2022-02-10 03:48:17,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:17,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766718506] [2022-02-10 03:48:17,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:17,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:17,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:17,466 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:17,467 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:17,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766718506] [2022-02-10 03:48:17,467 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766718506] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:17,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031906275] [2022-02-10 03:48:17,467 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:48:17,467 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:17,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:17,468 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:17,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-02-10 03:48:17,488 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:48:17,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:17,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:48:17,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:17,575 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:17,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:17,672 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:17,672 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031906275] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:17,672 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:17,672 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 20 [2022-02-10 03:48:17,672 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670999499] [2022-02-10 03:48:17,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:17,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 03:48:17,673 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:17,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 03:48:17,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2022-02-10 03:48:17,673 INFO L87 Difference]: Start difference. First operand 45194 states and 123581 transitions. Second operand has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:19,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:19,600 INFO L93 Difference]: Finished difference Result 75645 states and 195539 transitions. [2022-02-10 03:48:19,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2022-02-10 03:48:19,600 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:48:19,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:19,825 INFO L225 Difference]: With dead ends: 75645 [2022-02-10 03:48:19,826 INFO L226 Difference]: Without dead ends: 75644 [2022-02-10 03:48:19,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4989 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2836, Invalid=9596, Unknown=0, NotChecked=0, Total=12432 [2022-02-10 03:48:19,826 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 771 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 792 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 771 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:19,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [771 Valid, 228 Invalid, 982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 792 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:48:19,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75644 states. [2022-02-10 03:48:21,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75644 to 45207. [2022-02-10 03:48:21,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45207 states, 45206 states have (on average 2.7342388178560366) internal successors, (123604), 45206 states have internal predecessors, (123604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:21,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45207 states to 45207 states and 123604 transitions. [2022-02-10 03:48:21,474 INFO L78 Accepts]: Start accepts. Automaton has 45207 states and 123604 transitions. Word has length 28 [2022-02-10 03:48:21,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:21,474 INFO L470 AbstractCegarLoop]: Abstraction has 45207 states and 123604 transitions. [2022-02-10 03:48:21,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.75) internal successors, (55), 20 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:21,474 INFO L276 IsEmpty]: Start isEmpty. Operand 45207 states and 123604 transitions. [2022-02-10 03:48:21,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:48:21,538 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:21,538 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:21,554 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2022-02-10 03:48:21,738 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:21,738 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:21,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:21,739 INFO L85 PathProgramCache]: Analyzing trace with hash 333087920, now seen corresponding path program 83 times [2022-02-10 03:48:21,739 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:21,739 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851556802] [2022-02-10 03:48:21,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:21,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:21,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:21,780 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:21,780 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:21,780 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851556802] [2022-02-10 03:48:21,780 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851556802] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:21,780 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686015175] [2022-02-10 03:48:21,780 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:48:21,780 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:21,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:21,781 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:21,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-02-10 03:48:21,802 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 03:48:21,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:21,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:48:21,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:21,884 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:21,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:21,972 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:21,973 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686015175] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:21,973 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:21,973 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-02-10 03:48:21,973 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49900757] [2022-02-10 03:48:21,973 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:21,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 03:48:21,973 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:21,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 03:48:21,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2022-02-10 03:48:21,973 INFO L87 Difference]: Start difference. First operand 45207 states and 123604 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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) [2022-02-10 03:48:23,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:23,565 INFO L93 Difference]: Finished difference Result 74880 states and 196406 transitions. [2022-02-10 03:48:23,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-10 03:48:23,565 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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 28 [2022-02-10 03:48:23,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:23,821 INFO L225 Difference]: With dead ends: 74880 [2022-02-10 03:48:23,821 INFO L226 Difference]: Without dead ends: 74877 [2022-02-10 03:48:23,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2760 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1617, Invalid=5693, Unknown=0, NotChecked=0, Total=7310 [2022-02-10 03:48:23,822 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 552 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:23,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [552 Valid, 203 Invalid, 834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:48:23,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74877 states. [2022-02-10 03:48:25,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74877 to 48324. [2022-02-10 03:48:25,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48324 states, 48323 states have (on average 2.7497258034476335) internal successors, (132875), 48323 states have internal predecessors, (132875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:25,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48324 states to 48324 states and 132875 transitions. [2022-02-10 03:48:25,459 INFO L78 Accepts]: Start accepts. Automaton has 48324 states and 132875 transitions. Word has length 28 [2022-02-10 03:48:25,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:25,459 INFO L470 AbstractCegarLoop]: Abstraction has 48324 states and 132875 transitions. [2022-02-10 03:48:25,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 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) [2022-02-10 03:48:25,459 INFO L276 IsEmpty]: Start isEmpty. Operand 48324 states and 132875 transitions. [2022-02-10 03:48:25,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:48:25,530 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:25,530 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:25,546 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-02-10 03:48:25,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:25,731 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:25,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:25,731 INFO L85 PathProgramCache]: Analyzing trace with hash 258075624, now seen corresponding path program 36 times [2022-02-10 03:48:25,731 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:25,731 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547122630] [2022-02-10 03:48:25,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:25,731 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:25,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:25,768 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:25,768 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:25,768 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547122630] [2022-02-10 03:48:25,768 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547122630] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:25,768 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262763307] [2022-02-10 03:48:25,768 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:48:25,768 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:25,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:25,769 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:25,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-02-10 03:48:25,791 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:48:25,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:25,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:48:25,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:25,850 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:25,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:25,911 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:25,911 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262763307] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:25,911 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:25,912 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-02-10 03:48:25,912 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302599460] [2022-02-10 03:48:25,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:25,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:48:25,912 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:25,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:48:25,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:48:25,912 INFO L87 Difference]: Start difference. First operand 48324 states and 132875 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:26,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:26,616 INFO L93 Difference]: Finished difference Result 53763 states and 146408 transitions. [2022-02-10 03:48:26,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:48:26,617 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:48:26,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:26,942 INFO L225 Difference]: With dead ends: 53763 [2022-02-10 03:48:26,942 INFO L226 Difference]: Without dead ends: 53763 [2022-02-10 03:48:26,942 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=325, Invalid=935, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:48:26,943 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 162 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:26,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 154 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:48:26,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53763 states. [2022-02-10 03:48:28,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53763 to 48506. [2022-02-10 03:48:28,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48506 states, 48505 states have (on average 2.7473250180393776) internal successors, (133259), 48505 states have internal predecessors, (133259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:28,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48506 states to 48506 states and 133259 transitions. [2022-02-10 03:48:28,323 INFO L78 Accepts]: Start accepts. Automaton has 48506 states and 133259 transitions. Word has length 28 [2022-02-10 03:48:28,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:28,323 INFO L470 AbstractCegarLoop]: Abstraction has 48506 states and 133259 transitions. [2022-02-10 03:48:28,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:28,323 INFO L276 IsEmpty]: Start isEmpty. Operand 48506 states and 133259 transitions. [2022-02-10 03:48:28,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:48:28,389 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:28,389 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:28,404 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2022-02-10 03:48:28,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:28,591 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:28,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:28,591 INFO L85 PathProgramCache]: Analyzing trace with hash -2001403016, now seen corresponding path program 37 times [2022-02-10 03:48:28,591 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:28,591 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800057803] [2022-02-10 03:48:28,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:28,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:28,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:28,625 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:48:28,626 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:28,626 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800057803] [2022-02-10 03:48:28,626 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800057803] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:28,626 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17858940] [2022-02-10 03:48:28,626 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:48:28,626 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:28,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:28,627 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:28,627 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-02-10 03:48:28,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:28,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:48:28,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:28,701 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:48:28,701 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:28,757 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 03:48:28,757 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17858940] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:28,757 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:28,757 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-02-10 03:48:28,757 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647672351] [2022-02-10 03:48:28,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:28,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:48:28,758 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:28,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:48:28,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:48:28,758 INFO L87 Difference]: Start difference. First operand 48506 states and 133259 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:29,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:29,396 INFO L93 Difference]: Finished difference Result 53694 states and 146282 transitions. [2022-02-10 03:48:29,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 03:48:29,396 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:48:29,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:29,554 INFO L225 Difference]: With dead ends: 53694 [2022-02-10 03:48:29,554 INFO L226 Difference]: Without dead ends: 53691 [2022-02-10 03:48:29,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=212, Invalid=658, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:48:29,554 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 183 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:29,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 104 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:48:29,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53691 states. [2022-02-10 03:48:30,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53691 to 48538. [2022-02-10 03:48:30,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48538 states, 48537 states have (on average 2.7470177390444404) internal successors, (133332), 48537 states have internal predecessors, (133332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:31,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48538 states to 48538 states and 133332 transitions. [2022-02-10 03:48:31,002 INFO L78 Accepts]: Start accepts. Automaton has 48538 states and 133332 transitions. Word has length 28 [2022-02-10 03:48:31,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:31,003 INFO L470 AbstractCegarLoop]: Abstraction has 48538 states and 133332 transitions. [2022-02-10 03:48:31,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:31,003 INFO L276 IsEmpty]: Start isEmpty. Operand 48538 states and 133332 transitions. [2022-02-10 03:48:31,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:48:31,072 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:31,072 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:31,087 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2022-02-10 03:48:31,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-02-10 03:48:31,272 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:31,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:31,272 INFO L85 PathProgramCache]: Analyzing trace with hash -375184400, now seen corresponding path program 84 times [2022-02-10 03:48:31,273 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:31,273 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335548620] [2022-02-10 03:48:31,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:31,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:31,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:31,320 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:31,320 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:31,320 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335548620] [2022-02-10 03:48:31,320 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335548620] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:31,320 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602296980] [2022-02-10 03:48:31,320 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:48:31,320 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:31,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:31,321 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:31,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-02-10 03:48:31,341 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:48:31,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:31,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:48:31,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:31,409 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:31,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:31,473 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:31,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602296980] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:31,473 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:31,473 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 03:48:31,473 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782016398] [2022-02-10 03:48:31,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:31,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:48:31,473 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:31,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:48:31,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:48:31,474 INFO L87 Difference]: Start difference. First operand 48538 states and 133332 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:32,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:32,451 INFO L93 Difference]: Finished difference Result 55816 states and 150782 transitions. [2022-02-10 03:48:32,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 03:48:32,451 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:48:32,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:32,615 INFO L225 Difference]: With dead ends: 55816 [2022-02-10 03:48:32,615 INFO L226 Difference]: Without dead ends: 55816 [2022-02-10 03:48:32,616 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 907 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=712, Invalid=2150, Unknown=0, NotChecked=0, Total=2862 [2022-02-10 03:48:32,616 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 304 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:32,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 183 Invalid, 585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:48:32,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55816 states. [2022-02-10 03:48:33,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55816 to 48627. [2022-02-10 03:48:33,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48627 states, 48626 states have (on average 2.746082342779583) internal successors, (133531), 48626 states have internal predecessors, (133531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:34,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48627 states to 48627 states and 133531 transitions. [2022-02-10 03:48:34,111 INFO L78 Accepts]: Start accepts. Automaton has 48627 states and 133531 transitions. Word has length 28 [2022-02-10 03:48:34,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:34,111 INFO L470 AbstractCegarLoop]: Abstraction has 48627 states and 133531 transitions. [2022-02-10 03:48:34,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:34,111 INFO L276 IsEmpty]: Start isEmpty. Operand 48627 states and 133531 transitions. [2022-02-10 03:48:34,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:48:34,172 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:34,172 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:34,188 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-02-10 03:48:34,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-02-10 03:48:34,373 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:34,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:34,373 INFO L85 PathProgramCache]: Analyzing trace with hash -604592784, now seen corresponding path program 85 times [2022-02-10 03:48:34,373 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:34,373 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009903671] [2022-02-10 03:48:34,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:34,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:34,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:34,415 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:34,415 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:34,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009903671] [2022-02-10 03:48:34,415 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009903671] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:34,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374412234] [2022-02-10 03:48:34,415 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:48:34,416 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:34,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:34,416 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:34,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-02-10 03:48:34,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:34,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:48:34,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:34,499 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:34,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:34,561 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:34,561 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374412234] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:34,561 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:34,561 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 03:48:34,561 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674826231] [2022-02-10 03:48:34,561 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:34,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:48:34,562 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:34,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:48:34,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:48:34,562 INFO L87 Difference]: Start difference. First operand 48627 states and 133531 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 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) [2022-02-10 03:48:35,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:35,242 INFO L93 Difference]: Finished difference Result 55544 states and 150230 transitions. [2022-02-10 03:48:35,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:48:35,243 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:48:35,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:35,550 INFO L225 Difference]: With dead ends: 55544 [2022-02-10 03:48:35,551 INFO L226 Difference]: Without dead ends: 55543 [2022-02-10 03:48:35,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 644 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=526, Invalid=1636, Unknown=0, NotChecked=0, Total=2162 [2022-02-10 03:48:35,551 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 272 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:35,551 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 163 Invalid, 567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 471 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:48:35,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55543 states. [2022-02-10 03:48:36,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55543 to 48568. [2022-02-10 03:48:36,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48568 states, 48567 states have (on average 2.746782794901888) internal successors, (133403), 48567 states have internal predecessors, (133403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:36,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48568 states to 48568 states and 133403 transitions. [2022-02-10 03:48:36,889 INFO L78 Accepts]: Start accepts. Automaton has 48568 states and 133403 transitions. Word has length 28 [2022-02-10 03:48:36,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:36,889 INFO L470 AbstractCegarLoop]: Abstraction has 48568 states and 133403 transitions. [2022-02-10 03:48:36,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 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) [2022-02-10 03:48:36,889 INFO L276 IsEmpty]: Start isEmpty. Operand 48568 states and 133403 transitions. [2022-02-10 03:48:36,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:48:36,967 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:36,967 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:36,990 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2022-02-10 03:48:37,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:37,167 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:37,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:37,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1049108752, now seen corresponding path program 86 times [2022-02-10 03:48:37,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:37,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005144280] [2022-02-10 03:48:37,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:37,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:37,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:37,216 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:37,216 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:37,216 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005144280] [2022-02-10 03:48:37,216 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005144280] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:37,216 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101424044] [2022-02-10 03:48:37,216 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:48:37,217 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:37,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:37,218 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:37,218 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-02-10 03:48:37,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:48:37,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:37,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:48:37,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:37,305 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:37,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:37,376 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:37,376 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101424044] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:37,376 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:37,376 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-02-10 03:48:37,376 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879233383] [2022-02-10 03:48:37,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:37,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:48:37,377 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:37,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:48:37,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:48:37,377 INFO L87 Difference]: Start difference. First operand 48568 states and 133403 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:38,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:38,252 INFO L93 Difference]: Finished difference Result 55637 states and 150545 transitions. [2022-02-10 03:48:38,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-10 03:48:38,252 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:48:38,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:38,421 INFO L225 Difference]: With dead ends: 55637 [2022-02-10 03:48:38,421 INFO L226 Difference]: Without dead ends: 55632 [2022-02-10 03:48:38,421 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=472, Invalid=1598, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 03:48:38,422 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 287 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:38,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [287 Valid, 161 Invalid, 609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:48:38,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55632 states. [2022-02-10 03:48:39,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55632 to 48678. [2022-02-10 03:48:39,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48678 states, 48677 states have (on average 2.7456498962549047) internal successors, (133650), 48677 states have internal predecessors, (133650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:39,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48678 states to 48678 states and 133650 transitions. [2022-02-10 03:48:39,925 INFO L78 Accepts]: Start accepts. Automaton has 48678 states and 133650 transitions. Word has length 28 [2022-02-10 03:48:39,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:39,925 INFO L470 AbstractCegarLoop]: Abstraction has 48678 states and 133650 transitions. [2022-02-10 03:48:39,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:39,926 INFO L276 IsEmpty]: Start isEmpty. Operand 48678 states and 133650 transitions. [2022-02-10 03:48:39,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:48:39,995 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:39,995 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:40,011 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2022-02-10 03:48:40,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-02-10 03:48:40,196 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:40,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:40,196 INFO L85 PathProgramCache]: Analyzing trace with hash 969563828, now seen corresponding path program 87 times [2022-02-10 03:48:40,197 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:40,197 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468107672] [2022-02-10 03:48:40,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:40,197 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:40,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:40,244 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:40,245 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:40,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468107672] [2022-02-10 03:48:40,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468107672] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:40,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515873817] [2022-02-10 03:48:40,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:48:40,245 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:40,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:40,246 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:40,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-02-10 03:48:40,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:48:40,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:40,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:48:40,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:40,342 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:40,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:40,421 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:40,421 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515873817] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:40,421 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:40,421 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-02-10 03:48:40,421 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657161765] [2022-02-10 03:48:40,422 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:40,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 03:48:40,422 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:40,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 03:48:40,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-02-10 03:48:40,422 INFO L87 Difference]: Start difference. First operand 48678 states and 133650 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) [2022-02-10 03:48:41,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:41,844 INFO L93 Difference]: Finished difference Result 72892 states and 191220 transitions. [2022-02-10 03:48:41,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-02-10 03:48:41,845 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 28 [2022-02-10 03:48:41,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:42,040 INFO L225 Difference]: With dead ends: 72892 [2022-02-10 03:48:42,040 INFO L226 Difference]: Without dead ends: 72887 [2022-02-10 03:48:42,040 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2126 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1367, Invalid=4795, Unknown=0, NotChecked=0, Total=6162 [2022-02-10 03:48:42,041 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 440 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 760 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:42,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 204 Invalid, 847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 760 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:48:42,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72887 states. [2022-02-10 03:48:43,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72887 to 48851. [2022-02-10 03:48:43,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48851 states, 48850 states have (on average 2.742599795291709) internal successors, (133976), 48850 states have internal predecessors, (133976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:43,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48851 states to 48851 states and 133976 transitions. [2022-02-10 03:48:43,703 INFO L78 Accepts]: Start accepts. Automaton has 48851 states and 133976 transitions. Word has length 28 [2022-02-10 03:48:43,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:43,703 INFO L470 AbstractCegarLoop]: Abstraction has 48851 states and 133976 transitions. [2022-02-10 03:48:43,703 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) [2022-02-10 03:48:43,703 INFO L276 IsEmpty]: Start isEmpty. Operand 48851 states and 133976 transitions. [2022-02-10 03:48:43,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:48:43,774 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:43,774 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:43,789 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2022-02-10 03:48:43,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-02-10 03:48:43,975 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:43,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:43,975 INFO L85 PathProgramCache]: Analyzing trace with hash 1709075330, now seen corresponding path program 88 times [2022-02-10 03:48:43,975 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:43,975 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107358260] [2022-02-10 03:48:43,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:43,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:43,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:44,022 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:44,022 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:44,022 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107358260] [2022-02-10 03:48:44,023 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107358260] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:44,023 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307313210] [2022-02-10 03:48:44,023 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:48:44,023 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:44,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:44,024 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:44,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-02-10 03:48:44,043 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:48:44,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:44,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:48:44,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:44,147 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:44,148 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:44,255 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:44,255 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307313210] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:44,255 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:44,255 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-02-10 03:48:44,255 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329109709] [2022-02-10 03:48:44,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:44,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:48:44,256 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:44,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:48:44,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:48:44,257 INFO L87 Difference]: Start difference. First operand 48851 states and 133976 transitions. Second operand has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:46,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:46,127 INFO L93 Difference]: Finished difference Result 51244 states and 139065 transitions. [2022-02-10 03:48:46,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-02-10 03:48:46,128 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:48:46,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:46,285 INFO L225 Difference]: With dead ends: 51244 [2022-02-10 03:48:46,285 INFO L226 Difference]: Without dead ends: 51244 [2022-02-10 03:48:46,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4337 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2301, Invalid=8829, Unknown=0, NotChecked=0, Total=11130 [2022-02-10 03:48:46,286 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 333 mSDsluCounter, 487 mSDsCounter, 0 mSdLazyCounter, 1032 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 1139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1032 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:46,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [333 Valid, 316 Invalid, 1139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1032 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:48:46,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51244 states. [2022-02-10 03:48:47,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51244 to 48949. [2022-02-10 03:48:47,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48949 states, 48948 states have (on average 2.741501184930947) internal successors, (134191), 48948 states have internal predecessors, (134191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:47,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48949 states to 48949 states and 134191 transitions. [2022-02-10 03:48:47,643 INFO L78 Accepts]: Start accepts. Automaton has 48949 states and 134191 transitions. Word has length 28 [2022-02-10 03:48:47,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:47,644 INFO L470 AbstractCegarLoop]: Abstraction has 48949 states and 134191 transitions. [2022-02-10 03:48:47,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 21 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:47,644 INFO L276 IsEmpty]: Start isEmpty. Operand 48949 states and 134191 transitions. [2022-02-10 03:48:47,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:48:47,723 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:47,723 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:47,741 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-02-10 03:48:47,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2022-02-10 03:48:47,935 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:47,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:47,936 INFO L85 PathProgramCache]: Analyzing trace with hash 459681648, now seen corresponding path program 38 times [2022-02-10 03:48:47,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:47,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902881142] [2022-02-10 03:48:47,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:47,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:47,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:47,976 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:47,976 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:47,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902881142] [2022-02-10 03:48:47,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902881142] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:47,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166313939] [2022-02-10 03:48:47,976 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:48:47,976 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:47,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:47,977 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:47,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-02-10 03:48:47,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:48:47,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:47,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:48:47,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:48,053 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:48,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:48,106 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:48,106 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166313939] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:48,106 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:48,106 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2022-02-10 03:48:48,106 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695425292] [2022-02-10 03:48:48,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:48,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 03:48:48,107 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:48,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 03:48:48,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-02-10 03:48:48,107 INFO L87 Difference]: Start difference. First operand 48949 states and 134191 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) [2022-02-10 03:48:48,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:48,675 INFO L93 Difference]: Finished difference Result 54193 states and 147313 transitions. [2022-02-10 03:48:48,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 03:48:48,675 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:48:48,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:49,076 INFO L225 Difference]: With dead ends: 54193 [2022-02-10 03:48:49,076 INFO L226 Difference]: Without dead ends: 54193 [2022-02-10 03:48:49,076 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=307, Invalid=815, Unknown=0, NotChecked=0, Total=1122 [2022-02-10 03:48:49,076 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 118 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:49,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 178 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:48:49,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54193 states. [2022-02-10 03:48:50,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54193 to 49001. [2022-02-10 03:48:50,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49001 states, 49000 states have (on average 2.740795918367347) internal successors, (134299), 49000 states have internal predecessors, (134299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:50,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49001 states to 49001 states and 134299 transitions. [2022-02-10 03:48:50,427 INFO L78 Accepts]: Start accepts. Automaton has 49001 states and 134299 transitions. Word has length 28 [2022-02-10 03:48:50,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:50,427 INFO L470 AbstractCegarLoop]: Abstraction has 49001 states and 134299 transitions. [2022-02-10 03:48:50,427 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) [2022-02-10 03:48:50,427 INFO L276 IsEmpty]: Start isEmpty. Operand 49001 states and 134299 transitions. [2022-02-10 03:48:50,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-02-10 03:48:50,496 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:50,496 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:50,513 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-02-10 03:48:50,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2022-02-10 03:48:50,697 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:50,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:50,697 INFO L85 PathProgramCache]: Analyzing trace with hash 1818719856, now seen corresponding path program 39 times [2022-02-10 03:48:50,697 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:50,697 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365363326] [2022-02-10 03:48:50,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:50,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:50,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:50,752 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:50,752 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:50,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365363326] [2022-02-10 03:48:50,752 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365363326] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:50,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791277114] [2022-02-10 03:48:50,752 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:48:50,753 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:50,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:50,768 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:50,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-02-10 03:48:50,789 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 03:48:50,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:50,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 03:48:50,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:50,849 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:50,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:48:50,905 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:50,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791277114] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:48:50,905 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:48:50,905 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-10 03:48:50,905 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397225891] [2022-02-10 03:48:50,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:48:50,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 03:48:50,906 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:48:50,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 03:48:50,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-02-10 03:48:50,906 INFO L87 Difference]: Start difference. First operand 49001 states and 134299 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:51,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:48:51,570 INFO L93 Difference]: Finished difference Result 54171 states and 147262 transitions. [2022-02-10 03:48:51,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-10 03:48:51,570 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-02-10 03:48:51,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:48:51,734 INFO L225 Difference]: With dead ends: 54171 [2022-02-10 03:48:51,734 INFO L226 Difference]: Without dead ends: 54166 [2022-02-10 03:48:51,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=228, Invalid=702, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:48:51,735 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 178 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:48:51,735 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 103 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:48:51,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54166 states. [2022-02-10 03:48:52,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54166 to 49001. [2022-02-10 03:48:53,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49001 states, 49000 states have (on average 2.7407551020408163) internal successors, (134297), 49000 states have internal predecessors, (134297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:53,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49001 states to 49001 states and 134297 transitions. [2022-02-10 03:48:53,162 INFO L78 Accepts]: Start accepts. Automaton has 49001 states and 134297 transitions. Word has length 28 [2022-02-10 03:48:53,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:48:53,162 INFO L470 AbstractCegarLoop]: Abstraction has 49001 states and 134297 transitions. [2022-02-10 03:48:53,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:48:53,162 INFO L276 IsEmpty]: Start isEmpty. Operand 49001 states and 134297 transitions. [2022-02-10 03:48:53,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-10 03:48:53,238 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:48:53,238 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:48:53,253 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2022-02-10 03:48:53,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:53,439 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:48:53,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:48:53,440 INFO L85 PathProgramCache]: Analyzing trace with hash -559233666, now seen corresponding path program 89 times [2022-02-10 03:48:53,440 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:48:53,440 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602076460] [2022-02-10 03:48:53,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:48:53,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:48:53,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:48:54,074 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:54,075 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:48:54,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602076460] [2022-02-10 03:48:54,075 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602076460] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:48:54,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094182472] [2022-02-10 03:48:54,075 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:48:54,075 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:48:54,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:48:54,076 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:48:54,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-02-10 03:48:54,099 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:48:54,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:48:54,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-10 03:48:54,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:48:56,966 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:48:56,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:48:56,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:48:56,968 INFO L387 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 239 treesize of output 153 [2022-02-10 03:48:57,178 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:48:57,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:49:01,376 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:49:01,377 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:49:01,435 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:49:01,435 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 13 case distinctions, treesize of input 927 treesize of output 593 [2022-02-10 03:52:11,352 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:11,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094182472] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:52:11,352 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:52:11,352 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 30 [2022-02-10 03:52:11,352 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193424307] [2022-02-10 03:52:11,352 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:52:11,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:52:11,352 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:52:11,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:52:11,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:52:11,353 INFO L87 Difference]: Start difference. First operand 49001 states and 134297 transitions. Second operand has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 30 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:15,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:52:15,401 INFO L93 Difference]: Finished difference Result 54263 states and 147437 transitions. [2022-02-10 03:52:15,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 03:52:15,401 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 30 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-02-10 03:52:15,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:52:15,587 INFO L225 Difference]: With dead ends: 54263 [2022-02-10 03:52:15,587 INFO L226 Difference]: Without dead ends: 54253 [2022-02-10 03:52:15,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 49 SyntacticMatches, 6 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1563 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=773, Invalid=3649, Unknown=0, NotChecked=0, Total=4422 [2022-02-10 03:52:15,588 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 235 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 425 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:52:15,588 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 194 Invalid, 803 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 351 Invalid, 0 Unknown, 425 Unchecked, 0.2s Time] [2022-02-10 03:52:15,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54253 states. [2022-02-10 03:52:16,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54253 to 49016. [2022-02-10 03:52:16,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49016 states, 49015 states have (on average 2.7405692135060695) internal successors, (134329), 49015 states have internal predecessors, (134329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:16,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49016 states to 49016 states and 134329 transitions. [2022-02-10 03:52:16,958 INFO L78 Accepts]: Start accepts. Automaton has 49016 states and 134329 transitions. Word has length 30 [2022-02-10 03:52:16,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:52:16,958 INFO L470 AbstractCegarLoop]: Abstraction has 49016 states and 134329 transitions. [2022-02-10 03:52:16,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.433333333333333) internal successors, (73), 30 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:52:16,958 INFO L276 IsEmpty]: Start isEmpty. Operand 49016 states and 134329 transitions. [2022-02-10 03:52:17,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-02-10 03:52:17,042 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:52:17,042 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:52:17,058 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2022-02-10 03:52:17,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:17,244 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-02-10 03:52:17,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:52:17,244 INFO L85 PathProgramCache]: Analyzing trace with hash -305444542, now seen corresponding path program 90 times [2022-02-10 03:52:17,244 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:52:17,244 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021789467] [2022-02-10 03:52:17,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:52:17,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:52:17,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:52:17,935 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:17,935 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:52:17,935 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021789467] [2022-02-10 03:52:17,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021789467] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:52:17,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832810131] [2022-02-10 03:52:17,936 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:52:17,936 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:52:17,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:52:17,937 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:52:17,937 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-02-10 03:52:17,966 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:52:17,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:52:17,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-10 03:52:17,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:52:22,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:52:22,614 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:52:22,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-02-10 03:52:22,615 INFO L387 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 239 treesize of output 153 [2022-02-10 03:52:22,868 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:52:22,868 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:52:32,813 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:52:32,814 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 03:52:32,877 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-10 03:52:32,877 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 2 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 13 case distinctions, treesize of input 855 treesize of output 569 Received shutdown request... [2022-02-10 03:53:20,116 WARN L244 SmtUtils]: Removed 2 from assertion stack [2022-02-10 03:53:20,117 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (3 of 4 remaining) [2022-02-10 03:53:20,133 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2022-02-10 03:53:20,148 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-10 03:53:20,151 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 [2022-02-10 03:53:20,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable131 [2022-02-10 03:53:20,318 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 54ms.. [2022-02-10 03:53:20,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 4 remaining) [2022-02-10 03:53:20,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (1 of 4 remaining) [2022-02-10 03:53:20,320 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (0 of 4 remaining) [2022-02-10 03:53:20,321 INFO L732 BasicCegarLoop]: Path program histogram: [90, 39, 1, 1, 1] [2022-02-10 03:53:20,323 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-10 03:53:20,323 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-10 03:53:20,325 INFO L202 PluginConnector]: Adding new model max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.02 03:53:20 BasicIcfg [2022-02-10 03:53:20,325 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-10 03:53:20,325 INFO L158 Benchmark]: Toolchain (without parser) took 800401.29ms. Allocated memory was 166.7MB in the beginning and 7.2GB in the end (delta: 7.0GB). Free memory was 131.4MB in the beginning and 5.2GB in the end (delta: -5.1GB). Peak memory consumption was 2.0GB. Max. memory is 8.0GB. [2022-02-10 03:53:20,325 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.13ms. Allocated memory is still 166.7MB. Free memory is still 132.5MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-10 03:53:20,325 INFO L158 Benchmark]: Boogie Procedure Inliner took 20.45ms. Allocated memory is still 166.7MB. Free memory was 131.3MB in the beginning and 129.7MB in the end (delta: 1.5MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2022-02-10 03:53:20,326 INFO L158 Benchmark]: Boogie Preprocessor took 16.52ms. Allocated memory is still 166.7MB. Free memory was 129.7MB in the beginning and 128.8MB in the end (delta: 964.0kB). There was no memory consumed. Max. memory is 8.0GB. [2022-02-10 03:53:20,326 INFO L158 Benchmark]: RCFGBuilder took 235.93ms. Allocated memory is still 166.7MB. Free memory was 128.7MB in the beginning and 119.0MB in the end (delta: 9.7MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-02-10 03:53:20,326 INFO L158 Benchmark]: TraceAbstraction took 800123.16ms. Allocated memory was 166.7MB in the beginning and 7.2GB in the end (delta: 7.0GB). Free memory was 118.5MB in the beginning and 5.2GB in the end (delta: -5.1GB). Peak memory consumption was 1.9GB. Max. memory is 8.0GB. [2022-02-10 03:53:20,326 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.13ms. Allocated memory is still 166.7MB. Free memory is still 132.5MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 20.45ms. Allocated memory is still 166.7MB. Free memory was 131.3MB in the beginning and 129.7MB in the end (delta: 1.5MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 16.52ms. Allocated memory is still 166.7MB. Free memory was 129.7MB in the beginning and 128.8MB in the end (delta: 964.0kB). There was no memory consumed. Max. memory is 8.0GB. * RCFGBuilder took 235.93ms. Allocated memory is still 166.7MB. Free memory was 128.7MB in the beginning and 119.0MB in the end (delta: 9.7MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 800123.16ms. Allocated memory was 166.7MB in the beginning and 7.2GB in the end (delta: 7.0GB). Free memory was 118.5MB in the beginning and 5.2GB in the end (delta: -5.1GB). Peak memory consumption was 1.9GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 65]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 54ms.. - TimeoutResultAtElement [Line: 58]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 54ms.. - TimeoutResultAtElement [Line: 59]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 54ms.. - TimeoutResultAtElement [Line: 58]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 54ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 800.0s, OverallIterations: 132, TraceHistogramMax: 3, PathProgramHistogramMax: 90, EmptinessCheckTime: 3.1s, AutomataDifference: 210.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 3.7s, PartialOrderReductionTime: 3.6s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 37793 SdHoareTripleChecker+Valid, 41.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 37793 mSDsluCounter, 24733 SdHoareTripleChecker+Invalid, 35.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 4961 IncrementalHoareTripleChecker+Unchecked, 34658 mSDsCounter, 9384 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 81694 IncrementalHoareTripleChecker+Invalid, 96039 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 9384 mSolverCounterUnsat, 2854 mSDtfsCounter, 81694 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 13247 GetRequests, 5514 SyntacticMatches, 257 SemanticMatches, 7476 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207863 ImplicationChecksByTransitivity, 174.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=109148occurred in iteration=0, InterpolantAutomatonStates: 6560, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 43.1s AutomataMinimizationTime, 131 MinimizatonAttempts, 508144 StatesRemovedByMinimization, 131 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 445.8s InterpolantComputationTime, 6922 NumberOfCodeBlocks, 6916 NumberOfCodeBlocksAsserted, 444 NumberOfCheckSat, 9967 ConstructedInterpolants, 111 QuantifiedInterpolants, 135900 SizeOfPredicates, 1099 NumberOfNonLiveVariables, 8693 ConjunctsInSsa, 1816 ConjunctsInUnsatCore, 387 InterpolantComputations, 3 PerfectInterpolantSequences, 998/3308 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