/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/array-eq-symm.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-44898dd [2022-02-10 02:47:47,066 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-10 02:47:47,067 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-10 02:47:47,101 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-10 02:47:47,101 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-10 02:47:47,102 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-10 02:47:47,103 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-10 02:47:47,105 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-10 02:47:47,107 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-10 02:47:47,107 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-10 02:47:47,108 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-10 02:47:47,109 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-10 02:47:47,110 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-10 02:47:47,110 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-10 02:47:47,111 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-10 02:47:47,112 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-10 02:47:47,113 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-10 02:47:47,114 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-10 02:47:47,116 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-10 02:47:47,117 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-10 02:47:47,118 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-10 02:47:47,120 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-10 02:47:47,121 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-10 02:47:47,122 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-10 02:47:47,124 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-10 02:47:47,124 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-10 02:47:47,125 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-10 02:47:47,125 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-10 02:47:47,126 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-10 02:47:47,126 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-10 02:47:47,127 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-10 02:47:47,127 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-10 02:47:47,138 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-10 02:47:47,138 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-10 02:47:47,139 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-10 02:47:47,139 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-10 02:47:47,140 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-10 02:47:47,140 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-10 02:47:47,140 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-10 02:47:47,141 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-10 02:47:47,142 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-10 02:47:47,148 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 02:47:47,182 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-10 02:47:47,183 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-10 02:47:47,183 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-10 02:47:47,183 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-10 02:47:47,184 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-10 02:47:47,184 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-10 02:47:47,185 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-10 02:47:47,185 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-10 02:47:47,185 INFO L138 SettingsManager]: * Use SBE=true [2022-02-10 02:47:47,185 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-10 02:47:47,186 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-10 02:47:47,186 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-10 02:47:47,186 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-10 02:47:47,186 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-10 02:47:47,186 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-10 02:47:47,187 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-10 02:47:47,187 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-10 02:47:47,187 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-10 02:47:47,187 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-10 02:47:47,187 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-10 02:47:47,187 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-10 02:47:47,187 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-10 02:47:47,187 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-10 02:47:47,187 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-10 02:47:47,188 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-10 02:47:47,188 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 02:47:47,188 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-10 02:47:47,188 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-10 02:47:47,188 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-10 02:47:47,188 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-10 02:47:47,188 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-10 02:47:47,189 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-10 02:47:47,189 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-10 02:47:47,189 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-10 02:47:47,189 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 02:47:47,403 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-10 02:47:47,421 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-10 02:47:47,423 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-10 02:47:47,424 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-10 02:47:47,425 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-10 02:47:47,426 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/array-eq-symm.wvr.bpl [2022-02-10 02:47:47,428 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/array-eq-symm.wvr.bpl' [2022-02-10 02:47:47,458 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-10 02:47:47,459 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-10 02:47:47,460 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-10 02:47:47,460 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-10 02:47:47,460 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-10 02:47:47,471 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:47:47" (1/1) ... [2022-02-10 02:47:47,478 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:47:47" (1/1) ... [2022-02-10 02:47:47,484 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-10 02:47:47,486 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-10 02:47:47,487 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-10 02:47:47,487 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-10 02:47:47,487 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-10 02:47:47,494 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:47:47" (1/1) ... [2022-02-10 02:47:47,494 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:47:47" (1/1) ... [2022-02-10 02:47:47,495 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:47:47" (1/1) ... [2022-02-10 02:47:47,495 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:47:47" (1/1) ... [2022-02-10 02:47:47,497 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:47:47" (1/1) ... [2022-02-10 02:47:47,499 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:47:47" (1/1) ... [2022-02-10 02:47:47,500 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:47:47" (1/1) ... [2022-02-10 02:47:47,500 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-10 02:47:47,501 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-10 02:47:47,501 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-10 02:47:47,501 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-10 02:47:47,504 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:47:47" (1/1) ... [2022-02-10 02:47:47,510 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 02:47:47,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:47:47,541 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 02:47:47,563 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 02:47:47,580 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-10 02:47:47,580 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-10 02:47:47,581 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-10 02:47:47,581 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-10 02:47:47,581 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-10 02:47:47,581 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-10 02:47:47,581 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-10 02:47:47,581 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-10 02:47:47,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-10 02:47:47,582 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 02:47:47,628 INFO L234 CfgBuilder]: Building ICFG [2022-02-10 02:47:47,630 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-10 02:47:47,743 INFO L275 CfgBuilder]: Performing block encoding [2022-02-10 02:47:47,764 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-10 02:47:47,764 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-10 02:47:47,766 INFO L202 PluginConnector]: Adding new model array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 02:47:47 BoogieIcfgContainer [2022-02-10 02:47:47,766 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-10 02:47:47,768 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-10 02:47:47,768 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-10 02:47:47,776 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-10 02:47:47,777 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:47:47" (1/2) ... [2022-02-10 02:47:47,778 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fc3fa28 and model type array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.02 02:47:47, skipping insertion in model container [2022-02-10 02:47:47,778 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 02:47:47" (2/2) ... [2022-02-10 02:47:47,779 INFO L111 eAbstractionObserver]: Analyzing ICFG array-eq-symm.wvr.bpl [2022-02-10 02:47:47,783 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-10 02:47:47,784 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-10 02:47:47,784 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-10 02:47:47,784 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-10 02:47:47,816 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-10 02:47:47,866 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-10 02:47:47,884 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 02:47:47,888 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-10 02:47:47,905 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 28 places, 25 transitions, 66 flow [2022-02-10 02:47:47,942 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 53 states, 52 states have (on average 2.2115384615384617) internal successors, (115), 52 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:47:57,266 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 671948 transitions and produced 272860 states. [2022-02-10 02:47:59,140 INFO L276 IsEmpty]: Start isEmpty. Operand has 272860 states, 216277 states have (on average 1.9573278712022082) internal successors, (423325), 272859 states have internal predecessors, (423325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:47:59,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-02-10 02:47:59,206 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:47:59,207 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:47:59,207 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:47:59,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:47:59,212 INFO L85 PathProgramCache]: Analyzing trace with hash -2070822601, now seen corresponding path program 1 times [2022-02-10 02:47:59,219 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:47:59,220 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838669493] [2022-02-10 02:47:59,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:47:59,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:47:59,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:47:59,336 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 02:47:59,337 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:47:59,337 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838669493] [2022-02-10 02:47:59,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838669493] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 02:47:59,338 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 02:47:59,338 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-10 02:47:59,339 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684838911] [2022-02-10 02:47:59,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 02:47:59,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-10 02:47:59,342 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:47:59,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-10 02:47:59,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-10 02:48:00,402 INFO L87 Difference]: Start difference. First operand has 272860 states, 216277 states have (on average 1.9573278712022082) internal successors, (423325), 272859 states have internal predecessors, (423325), 0 states have call successors, (0), 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 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:06,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:06,297 INFO L93 Difference]: Finished difference Result 276305 states and 428355 transitions. [2022-02-10 02:48:06,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-10 02:48:06,299 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-02-10 02:48:06,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:06,951 INFO L225 Difference]: With dead ends: 276305 [2022-02-10 02:48:06,952 INFO L226 Difference]: Without dead ends: 116811 [2022-02-10 02:48:06,953 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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 02:48:06,956 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 8 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:06,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 12 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:07,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116811 states. [2022-02-10 02:48:08,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116811 to 65. [2022-02-10 02:48:08,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 64 states have (on average 1.6875) internal successors, (108), 64 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:08,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 108 transitions. [2022-02-10 02:48:08,292 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 108 transitions. Word has length 11 [2022-02-10 02:48:08,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:08,296 INFO L470 AbstractCegarLoop]: Abstraction has 65 states and 108 transitions. [2022-02-10 02:48:08,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:08,296 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 108 transitions. [2022-02-10 02:48:08,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-10 02:48:08,298 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:08,298 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:08,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-10 02:48:08,299 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:08,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:08,300 INFO L85 PathProgramCache]: Analyzing trace with hash 441163277, now seen corresponding path program 1 times [2022-02-10 02:48:08,300 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:08,300 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295955638] [2022-02-10 02:48:08,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:08,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:08,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:08,415 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:08,415 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:08,417 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295955638] [2022-02-10 02:48:08,417 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295955638] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:08,417 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128289798] [2022-02-10 02:48:08,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:08,418 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:08,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:08,420 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 02:48:08,421 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 02:48:08,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:08,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 02:48:08,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:08,628 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:08,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:08,787 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:08,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128289798] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:08,788 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:08,788 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 5 [2022-02-10 02:48:08,789 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182526476] [2022-02-10 02:48:08,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:08,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-10 02:48:08,791 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:08,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-10 02:48:08,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-02-10 02:48:08,793 INFO L87 Difference]: Start difference. First operand 65 states and 108 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 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 02:48:08,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:08,909 INFO L93 Difference]: Finished difference Result 124 states and 198 transitions. [2022-02-10 02:48:08,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-10 02:48:08,910 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 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 14 [2022-02-10 02:48:08,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:08,911 INFO L225 Difference]: With dead ends: 124 [2022-02-10 02:48:08,911 INFO L226 Difference]: Without dead ends: 124 [2022-02-10 02:48:08,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:08,913 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 45 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:08,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 28 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:08,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2022-02-10 02:48:08,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 74. [2022-02-10 02:48:08,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 73 states have (on average 1.726027397260274) internal successors, (126), 73 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:08,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 126 transitions. [2022-02-10 02:48:08,920 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 126 transitions. Word has length 14 [2022-02-10 02:48:08,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:08,920 INFO L470 AbstractCegarLoop]: Abstraction has 74 states and 126 transitions. [2022-02-10 02:48:08,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 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 02:48:08,920 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 126 transitions. [2022-02-10 02:48:08,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-10 02:48:08,921 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:08,921 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:08,946 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 02:48:09,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:09,136 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:09,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:09,137 INFO L85 PathProgramCache]: Analyzing trace with hash 374045200, now seen corresponding path program 1 times [2022-02-10 02:48:09,137 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:09,137 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582902401] [2022-02-10 02:48:09,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:09,137 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:09,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:09,193 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:09,194 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:09,194 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582902401] [2022-02-10 02:48:09,194 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582902401] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 02:48:09,195 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 02:48:09,195 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-10 02:48:09,195 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88531662] [2022-02-10 02:48:09,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 02:48:09,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-10 02:48:09,196 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:09,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-10 02:48:09,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-10 02:48:09,196 INFO L87 Difference]: Start difference. First operand 74 states and 126 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:09,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:09,245 INFO L93 Difference]: Finished difference Result 101 states and 170 transitions. [2022-02-10 02:48:09,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-10 02:48:09,246 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-10 02:48:09,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:09,246 INFO L225 Difference]: With dead ends: 101 [2022-02-10 02:48:09,247 INFO L226 Difference]: Without dead ends: 100 [2022-02-10 02:48:09,247 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 02:48:09,249 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 10 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:09,251 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 16 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 02:48:09,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2022-02-10 02:48:09,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 74. [2022-02-10 02:48:09,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 73 states have (on average 1.6986301369863013) internal successors, (124), 73 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:09,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 124 transitions. [2022-02-10 02:48:09,257 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 124 transitions. Word has length 14 [2022-02-10 02:48:09,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:09,257 INFO L470 AbstractCegarLoop]: Abstraction has 74 states and 124 transitions. [2022-02-10 02:48:09,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:09,257 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 124 transitions. [2022-02-10 02:48:09,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-10 02:48:09,258 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:09,258 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:09,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-10 02:48:09,258 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:09,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:09,259 INFO L85 PathProgramCache]: Analyzing trace with hash 1277794790, now seen corresponding path program 2 times [2022-02-10 02:48:09,259 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:09,259 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706042530] [2022-02-10 02:48:09,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:09,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:09,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:09,344 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:09,345 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:09,345 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706042530] [2022-02-10 02:48:09,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706042530] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 02:48:09,345 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 02:48:09,345 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-10 02:48:09,346 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500403996] [2022-02-10 02:48:09,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 02:48:09,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-10 02:48:09,346 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:09,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-10 02:48:09,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-10 02:48:09,347 INFO L87 Difference]: Start difference. First operand 74 states and 124 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:09,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:09,397 INFO L93 Difference]: Finished difference Result 103 states and 170 transitions. [2022-02-10 02:48:09,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-10 02:48:09,397 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-10 02:48:09,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:09,398 INFO L225 Difference]: With dead ends: 103 [2022-02-10 02:48:09,398 INFO L226 Difference]: Without dead ends: 103 [2022-02-10 02:48:09,398 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-10 02:48:09,399 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 20 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:09,400 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 26 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 02:48:09,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2022-02-10 02:48:09,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 75. [2022-02-10 02:48:09,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 1.6756756756756757) internal successors, (124), 74 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:09,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 124 transitions. [2022-02-10 02:48:09,403 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 124 transitions. Word has length 14 [2022-02-10 02:48:09,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:09,403 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 124 transitions. [2022-02-10 02:48:09,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:09,404 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 124 transitions. [2022-02-10 02:48:09,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-10 02:48:09,404 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:09,404 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:09,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-02-10 02:48:09,405 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:09,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:09,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1497159667, now seen corresponding path program 2 times [2022-02-10 02:48:09,405 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:09,405 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093389943] [2022-02-10 02:48:09,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:09,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:09,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:09,467 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:09,467 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:09,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093389943] [2022-02-10 02:48:09,468 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093389943] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 02:48:09,468 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 02:48:09,468 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-10 02:48:09,468 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407749167] [2022-02-10 02:48:09,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 02:48:09,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-10 02:48:09,469 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:09,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-10 02:48:09,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-10 02:48:09,469 INFO L87 Difference]: Start difference. First operand 75 states and 124 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:09,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:09,512 INFO L93 Difference]: Finished difference Result 96 states and 155 transitions. [2022-02-10 02:48:09,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-10 02:48:09,513 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-10 02:48:09,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:09,513 INFO L225 Difference]: With dead ends: 96 [2022-02-10 02:48:09,514 INFO L226 Difference]: Without dead ends: 94 [2022-02-10 02:48:09,514 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 02:48:09,515 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 10 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:09,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 17 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 02:48:09,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2022-02-10 02:48:09,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 75. [2022-02-10 02:48:09,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 1.662162162162162) internal successors, (123), 74 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:09,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 123 transitions. [2022-02-10 02:48:09,518 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 123 transitions. Word has length 14 [2022-02-10 02:48:09,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:09,518 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 123 transitions. [2022-02-10 02:48:09,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:09,518 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 123 transitions. [2022-02-10 02:48:09,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:09,519 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:09,519 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:09,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-02-10 02:48:09,519 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:09,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:09,520 INFO L85 PathProgramCache]: Analyzing trace with hash -564828806, now seen corresponding path program 1 times [2022-02-10 02:48:09,520 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:09,520 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745209803] [2022-02-10 02:48:09,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:09,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:09,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:09,578 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 02:48:09,578 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:09,579 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745209803] [2022-02-10 02:48:09,579 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745209803] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:09,579 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953502949] [2022-02-10 02:48:09,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:09,579 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:09,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:09,580 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 02:48:09,582 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 02:48:09,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:09,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:09,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:09,711 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 02:48:09,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:09,777 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 02:48:09,777 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953502949] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:09,778 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:09,778 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4, 3] total 6 [2022-02-10 02:48:09,778 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679803193] [2022-02-10 02:48:09,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:09,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:48:09,779 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:09,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:48:09,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:09,780 INFO L87 Difference]: Start difference. First operand 75 states and 123 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:09,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:09,885 INFO L93 Difference]: Finished difference Result 228 states and 359 transitions. [2022-02-10 02:48:09,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 02:48:09,885 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:09,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:09,887 INFO L225 Difference]: With dead ends: 228 [2022-02-10 02:48:09,887 INFO L226 Difference]: Without dead ends: 218 [2022-02-10 02:48:09,888 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:09,888 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 65 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:09,889 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 53 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:09,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2022-02-10 02:48:09,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 104. [2022-02-10 02:48:09,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 1.7184466019417475) internal successors, (177), 103 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:09,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 177 transitions. [2022-02-10 02:48:09,902 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 177 transitions. Word has length 17 [2022-02-10 02:48:09,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:09,902 INFO L470 AbstractCegarLoop]: Abstraction has 104 states and 177 transitions. [2022-02-10 02:48:09,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:09,902 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 177 transitions. [2022-02-10 02:48:09,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:09,903 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:09,903 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:09,932 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 02:48:10,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-02-10 02:48:10,120 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:10,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:10,120 INFO L85 PathProgramCache]: Analyzing trace with hash -629472934, now seen corresponding path program 1 times [2022-02-10 02:48:10,120 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:10,120 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129139354] [2022-02-10 02:48:10,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:10,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:10,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:10,175 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:10,176 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:10,176 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129139354] [2022-02-10 02:48:10,176 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129139354] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:10,176 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068726045] [2022-02-10 02:48:10,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:10,177 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:10,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:10,178 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 02:48:10,188 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 02:48:10,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:10,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 02:48:10,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:10,274 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:10,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:10,324 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:48:10,325 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 16 treesize of output 15 [2022-02-10 02:48:10,334 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:10,334 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068726045] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:10,334 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:10,335 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 6 [2022-02-10 02:48:10,335 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264773500] [2022-02-10 02:48:10,335 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:10,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:48:10,336 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:10,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:48:10,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:10,336 INFO L87 Difference]: Start difference. First operand 104 states and 177 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:10,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:10,398 INFO L93 Difference]: Finished difference Result 171 states and 280 transitions. [2022-02-10 02:48:10,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-10 02:48:10,398 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:10,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:10,399 INFO L225 Difference]: With dead ends: 171 [2022-02-10 02:48:10,399 INFO L226 Difference]: Without dead ends: 171 [2022-02-10 02:48:10,399 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:48:10,402 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 32 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:10,403 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 47 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 02:48:10,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2022-02-10 02:48:10,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 137. [2022-02-10 02:48:10,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 1.786764705882353) internal successors, (243), 136 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:10,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 243 transitions. [2022-02-10 02:48:10,407 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 243 transitions. Word has length 17 [2022-02-10 02:48:10,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:10,407 INFO L470 AbstractCegarLoop]: Abstraction has 137 states and 243 transitions. [2022-02-10 02:48:10,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:10,407 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 243 transitions. [2022-02-10 02:48:10,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:10,408 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:10,408 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:10,436 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 02:48:10,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:10,628 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:10,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:10,628 INFO L85 PathProgramCache]: Analyzing trace with hash -729149094, now seen corresponding path program 1 times [2022-02-10 02:48:10,628 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:10,628 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355295950] [2022-02-10 02:48:10,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:10,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:10,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:10,675 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:10,677 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:10,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355295950] [2022-02-10 02:48:10,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355295950] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:10,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26114492] [2022-02-10 02:48:10,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:10,680 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:10,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:10,683 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 02:48:10,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:10,719 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 02:48:10,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 02:48:10,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:10,775 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:10,776 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:10,808 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:48:10,809 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 16 treesize of output 15 [2022-02-10 02:48:10,818 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:10,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26114492] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:10,818 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:10,818 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2022-02-10 02:48:10,818 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817418459] [2022-02-10 02:48:10,818 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:10,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:48:10,819 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:10,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:48:10,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:10,819 INFO L87 Difference]: Start difference. First operand 137 states and 243 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:10,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:10,887 INFO L93 Difference]: Finished difference Result 201 states and 340 transitions. [2022-02-10 02:48:10,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-10 02:48:10,888 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:10,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:11,090 INFO L225 Difference]: With dead ends: 201 [2022-02-10 02:48:11,090 INFO L226 Difference]: Without dead ends: 173 [2022-02-10 02:48:11,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:48:11,091 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 40 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:11,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 49 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:11,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2022-02-10 02:48:11,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 127. [2022-02-10 02:48:11,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 1.8095238095238095) internal successors, (228), 126 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:11,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 228 transitions. [2022-02-10 02:48:11,094 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 228 transitions. Word has length 17 [2022-02-10 02:48:11,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:11,095 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 228 transitions. [2022-02-10 02:48:11,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:11,095 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 228 transitions. [2022-02-10 02:48:11,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:11,095 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:11,095 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:11,139 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 02:48:11,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:11,308 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:11,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:11,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1358422896, now seen corresponding path program 2 times [2022-02-10 02:48:11,309 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:11,309 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941036407] [2022-02-10 02:48:11,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:11,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:11,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:11,352 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:11,353 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:11,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941036407] [2022-02-10 02:48:11,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941036407] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 02:48:11,353 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 02:48:11,353 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-10 02:48:11,353 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838707155] [2022-02-10 02:48:11,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 02:48:11,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-10 02:48:11,354 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:11,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-10 02:48:11,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-10 02:48:11,354 INFO L87 Difference]: Start difference. First operand 127 states and 228 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:11,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:11,395 INFO L93 Difference]: Finished difference Result 228 states and 398 transitions. [2022-02-10 02:48:11,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-10 02:48:11,396 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:11,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:11,396 INFO L225 Difference]: With dead ends: 228 [2022-02-10 02:48:11,397 INFO L226 Difference]: Without dead ends: 220 [2022-02-10 02:48:11,397 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-10 02:48:11,397 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 20 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:11,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 27 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 02:48:11,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-02-10 02:48:11,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 178. [2022-02-10 02:48:11,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 1.8587570621468927) internal successors, (329), 177 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:11,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 329 transitions. [2022-02-10 02:48:11,401 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 329 transitions. Word has length 17 [2022-02-10 02:48:11,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:11,401 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 329 transitions. [2022-02-10 02:48:11,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:11,402 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 329 transitions. [2022-02-10 02:48:11,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:11,402 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:11,402 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:11,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-02-10 02:48:11,403 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:11,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:11,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1852943402, now seen corresponding path program 2 times [2022-02-10 02:48:11,403 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:11,403 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55143077] [2022-02-10 02:48:11,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:11,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:11,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:11,439 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:11,440 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:11,440 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55143077] [2022-02-10 02:48:11,440 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55143077] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 02:48:11,440 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 02:48:11,440 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-10 02:48:11,440 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381417629] [2022-02-10 02:48:11,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 02:48:11,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-10 02:48:11,441 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:11,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-10 02:48:11,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-10 02:48:11,441 INFO L87 Difference]: Start difference. First operand 178 states and 329 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:11,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:11,478 INFO L93 Difference]: Finished difference Result 199 states and 364 transitions. [2022-02-10 02:48:11,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-10 02:48:11,479 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:11,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:11,480 INFO L225 Difference]: With dead ends: 199 [2022-02-10 02:48:11,480 INFO L226 Difference]: Without dead ends: 199 [2022-02-10 02:48:11,480 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-02-10 02:48:11,480 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 10 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:11,481 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 25 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 02:48:11,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2022-02-10 02:48:11,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 198. [2022-02-10 02:48:11,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 197 states have (on average 1.8426395939086295) internal successors, (363), 197 states have internal predecessors, (363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:11,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 363 transitions. [2022-02-10 02:48:11,484 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 363 transitions. Word has length 17 [2022-02-10 02:48:11,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:11,485 INFO L470 AbstractCegarLoop]: Abstraction has 198 states and 363 transitions. [2022-02-10 02:48:11,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:11,485 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 363 transitions. [2022-02-10 02:48:11,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-10 02:48:11,486 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:11,486 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:11,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-02-10 02:48:11,486 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:11,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:11,486 INFO L85 PathProgramCache]: Analyzing trace with hash -1733310000, now seen corresponding path program 3 times [2022-02-10 02:48:11,487 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:11,487 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223310568] [2022-02-10 02:48:11,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:11,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:11,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:11,540 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 02:48:11,540 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:11,540 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223310568] [2022-02-10 02:48:11,540 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223310568] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:11,540 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351519950] [2022-02-10 02:48:11,540 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:11,540 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:11,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:11,544 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 02:48:11,575 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 02:48:11,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 02:48:11,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:11,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:11,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:11,693 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:11,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:11,823 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:11,823 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351519950] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:11,824 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:11,824 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 7 [2022-02-10 02:48:11,825 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473416138] [2022-02-10 02:48:11,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:11,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:48:11,826 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:11,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:48:11,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:48:11,827 INFO L87 Difference]: Start difference. First operand 198 states and 363 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:11,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:11,962 INFO L93 Difference]: Finished difference Result 279 states and 473 transitions. [2022-02-10 02:48:11,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:48:11,963 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-10 02:48:11,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:11,965 INFO L225 Difference]: With dead ends: 279 [2022-02-10 02:48:11,965 INFO L226 Difference]: Without dead ends: 279 [2022-02-10 02:48:11,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:48:11,966 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 48 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:11,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 43 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:11,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2022-02-10 02:48:11,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 228. [2022-02-10 02:48:11,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 227 states have (on average 1.8237885462555066) internal successors, (414), 227 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:11,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 414 transitions. [2022-02-10 02:48:11,971 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 414 transitions. Word has length 20 [2022-02-10 02:48:11,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:11,971 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 414 transitions. [2022-02-10 02:48:11,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:11,971 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 414 transitions. [2022-02-10 02:48:11,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-10 02:48:11,972 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:11,972 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:11,997 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 02:48:12,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-02-10 02:48:12,188 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:12,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:12,188 INFO L85 PathProgramCache]: Analyzing trace with hash 206818029, now seen corresponding path program 4 times [2022-02-10 02:48:12,188 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:12,188 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429492084] [2022-02-10 02:48:12,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:12,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:12,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:12,240 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:12,240 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:12,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429492084] [2022-02-10 02:48:12,240 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429492084] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:12,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668173658] [2022-02-10 02:48:12,240 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:48:12,241 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:12,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:12,242 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 02:48:12,242 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 02:48:12,265 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:48:12,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:12,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 02:48:12,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:12,354 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:12,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:12,445 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:12,446 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668173658] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:12,446 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:12,446 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 7 [2022-02-10 02:48:12,447 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473031552] [2022-02-10 02:48:12,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:12,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:48:12,448 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:12,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:48:12,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:48:12,448 INFO L87 Difference]: Start difference. First operand 228 states and 414 transitions. Second operand has 8 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:12,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:12,559 INFO L93 Difference]: Finished difference Result 446 states and 788 transitions. [2022-02-10 02:48:12,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-10 02:48:12,560 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-10 02:48:12,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:12,561 INFO L225 Difference]: With dead ends: 446 [2022-02-10 02:48:12,561 INFO L226 Difference]: Without dead ends: 442 [2022-02-10 02:48:12,561 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:48:12,562 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 84 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:12,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 60 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:12,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2022-02-10 02:48:12,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 305. [2022-02-10 02:48:12,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 1.9078947368421053) internal successors, (580), 304 states have internal predecessors, (580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:12,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 580 transitions. [2022-02-10 02:48:12,568 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 580 transitions. Word has length 20 [2022-02-10 02:48:12,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:12,568 INFO L470 AbstractCegarLoop]: Abstraction has 305 states and 580 transitions. [2022-02-10 02:48:12,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:12,568 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 580 transitions. [2022-02-10 02:48:12,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-10 02:48:12,569 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:12,570 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:12,595 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 02:48:12,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:12,793 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:12,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:12,793 INFO L85 PathProgramCache]: Analyzing trace with hash 2107365396, now seen corresponding path program 5 times [2022-02-10 02:48:12,793 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:12,793 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039104513] [2022-02-10 02:48:12,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:12,794 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:12,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:12,857 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 02:48:12,857 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:12,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039104513] [2022-02-10 02:48:12,857 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039104513] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:12,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015161026] [2022-02-10 02:48:12,858 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:48:12,858 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:12,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:12,859 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 02:48:12,860 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 02:48:12,884 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 02:48:12,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:12,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 02:48:12,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:12,975 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:12,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:13,099 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:13,100 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015161026] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:13,100 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:13,100 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-10 02:48:13,100 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430479785] [2022-02-10 02:48:13,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:13,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:48:13,101 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:13,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:48:13,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:13,102 INFO L87 Difference]: Start difference. First operand 305 states and 580 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:13,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:13,195 INFO L93 Difference]: Finished difference Result 458 states and 795 transitions. [2022-02-10 02:48:13,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 02:48:13,195 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-10 02:48:13,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:13,196 INFO L225 Difference]: With dead ends: 458 [2022-02-10 02:48:13,197 INFO L226 Difference]: Without dead ends: 458 [2022-02-10 02:48:13,197 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:48:13,198 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 97 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:13,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 45 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:13,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2022-02-10 02:48:13,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 329. [2022-02-10 02:48:13,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 1.920731707317073) internal successors, (630), 328 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:13,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 630 transitions. [2022-02-10 02:48:13,204 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 630 transitions. Word has length 20 [2022-02-10 02:48:13,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:13,205 INFO L470 AbstractCegarLoop]: Abstraction has 329 states and 630 transitions. [2022-02-10 02:48:13,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:13,205 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 630 transitions. [2022-02-10 02:48:13,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-10 02:48:13,207 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:13,207 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:13,230 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 02:48:13,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:13,427 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:13,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:13,428 INFO L85 PathProgramCache]: Analyzing trace with hash 2040247319, now seen corresponding path program 6 times [2022-02-10 02:48:13,428 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:13,428 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91771700] [2022-02-10 02:48:13,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:13,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:13,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:13,480 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:13,480 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:13,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91771700] [2022-02-10 02:48:13,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91771700] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:13,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089732256] [2022-02-10 02:48:13,480 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:48:13,481 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:13,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:13,482 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 02:48:13,505 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 02:48:13,516 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-10 02:48:13,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:13,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 02:48:13,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:13,582 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:13,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:13,685 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:13,686 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089732256] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:13,686 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:13,686 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-10 02:48:13,686 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645146123] [2022-02-10 02:48:13,686 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:13,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:48:13,687 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:13,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:48:13,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:13,688 INFO L87 Difference]: Start difference. First operand 329 states and 630 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:13,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:13,761 INFO L93 Difference]: Finished difference Result 567 states and 1073 transitions. [2022-02-10 02:48:13,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-10 02:48:13,761 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-10 02:48:13,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:13,762 INFO L225 Difference]: With dead ends: 567 [2022-02-10 02:48:13,763 INFO L226 Difference]: Without dead ends: 565 [2022-02-10 02:48:13,763 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:48:13,763 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 69 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:13,763 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 40 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:13,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2022-02-10 02:48:13,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 429. [2022-02-10 02:48:13,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 2.0303738317757007) internal successors, (869), 428 states have internal predecessors, (869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:13,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 869 transitions. [2022-02-10 02:48:13,771 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 869 transitions. Word has length 20 [2022-02-10 02:48:13,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:13,771 INFO L470 AbstractCegarLoop]: Abstraction has 429 states and 869 transitions. [2022-02-10 02:48:13,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:13,771 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 869 transitions. [2022-02-10 02:48:13,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-10 02:48:13,773 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:13,773 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:13,799 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 02:48:13,996 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,SelfDestructingSolverStorable13 [2022-02-10 02:48:13,996 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:13,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:13,997 INFO L85 PathProgramCache]: Analyzing trace with hash 1739248991, now seen corresponding path program 7 times [2022-02-10 02:48:13,997 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:13,997 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036750081] [2022-02-10 02:48:13,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:13,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:14,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:14,050 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:14,050 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:14,050 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036750081] [2022-02-10 02:48:14,050 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036750081] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:14,052 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423036687] [2022-02-10 02:48:14,052 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:48:14,053 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:14,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:14,054 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 02:48:14,072 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 02:48:14,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:14,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 10 conjunts are in the unsatisfiable core [2022-02-10 02:48:14,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:14,214 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:14,214 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-10 02:48:14,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423036687] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 02:48:14,215 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-10 02:48:14,215 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 10 [2022-02-10 02:48:14,215 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558122671] [2022-02-10 02:48:14,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 02:48:14,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:48:14,215 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:14,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:48:14,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:48:14,216 INFO L87 Difference]: Start difference. First operand 429 states and 869 transitions. Second operand has 8 states, 8 states have (on average 2.5) internal successors, (20), 7 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 02:48:14,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:14,366 INFO L93 Difference]: Finished difference Result 753 states and 1392 transitions. [2022-02-10 02:48:14,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:48:14,366 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.5) internal successors, (20), 7 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 02:48:14,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:14,368 INFO L225 Difference]: With dead ends: 753 [2022-02-10 02:48:14,368 INFO L226 Difference]: Without dead ends: 753 [2022-02-10 02:48:14,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:48:14,369 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 103 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:14,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 56 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:14,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2022-02-10 02:48:14,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 495. [2022-02-10 02:48:14,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 494 states have (on average 2.0587044534412957) internal successors, (1017), 494 states have internal predecessors, (1017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:14,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 1017 transitions. [2022-02-10 02:48:14,380 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 1017 transitions. Word has length 20 [2022-02-10 02:48:14,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:14,381 INFO L470 AbstractCegarLoop]: Abstraction has 495 states and 1017 transitions. [2022-02-10 02:48:14,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.5) internal successors, (20), 7 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 02:48:14,381 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 1017 transitions. [2022-02-10 02:48:14,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-10 02:48:14,382 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:14,382 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:14,407 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 02:48:14,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-02-10 02:48:14,595 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:14,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:14,596 INFO L85 PathProgramCache]: Analyzing trace with hash 376105018, now seen corresponding path program 8 times [2022-02-10 02:48:14,596 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:14,596 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533812421] [2022-02-10 02:48:14,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:14,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:14,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:14,645 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:14,646 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:14,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533812421] [2022-02-10 02:48:14,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533812421] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:14,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981555994] [2022-02-10 02:48:14,647 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:14,647 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:14,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:14,648 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 02:48:14,656 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 02:48:14,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:14,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:14,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 02:48:14,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:14,768 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:14,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:14,877 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:14,878 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981555994] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:14,878 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:14,878 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-10 02:48:14,878 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116048023] [2022-02-10 02:48:14,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:14,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:48:14,878 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:14,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:48:14,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:14,879 INFO L87 Difference]: Start difference. First operand 495 states and 1017 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:14,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:14,980 INFO L93 Difference]: Finished difference Result 577 states and 1104 transitions. [2022-02-10 02:48:14,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 02:48:14,980 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-10 02:48:14,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:14,982 INFO L225 Difference]: With dead ends: 577 [2022-02-10 02:48:14,982 INFO L226 Difference]: Without dead ends: 570 [2022-02-10 02:48:14,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:48:14,982 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 51 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:14,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 50 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:14,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-02-10 02:48:14,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 508. [2022-02-10 02:48:14,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 507 states have (on average 2.0256410256410255) internal successors, (1027), 507 states have internal predecessors, (1027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:14,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 1027 transitions. [2022-02-10 02:48:14,991 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 1027 transitions. Word has length 20 [2022-02-10 02:48:14,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:14,991 INFO L470 AbstractCegarLoop]: Abstraction has 508 states and 1027 transitions. [2022-02-10 02:48:14,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:14,992 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 1027 transitions. [2022-02-10 02:48:14,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-10 02:48:14,993 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:14,993 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:15,031 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 02:48:15,215 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,SelfDestructingSolverStorable15 [2022-02-10 02:48:15,215 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:15,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:15,216 INFO L85 PathProgramCache]: Analyzing trace with hash 693501655, now seen corresponding path program 9 times [2022-02-10 02:48:15,216 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:15,216 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29721878] [2022-02-10 02:48:15,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:15,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:15,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:15,259 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:15,259 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:15,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29721878] [2022-02-10 02:48:15,260 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29721878] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:15,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984619901] [2022-02-10 02:48:15,260 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:15,260 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:15,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:15,261 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 02:48:15,261 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 02:48:15,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 02:48:15,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:15,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:15,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:15,379 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:15,379 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:15,484 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:15,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984619901] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:15,484 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:15,484 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-02-10 02:48:15,484 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154527690] [2022-02-10 02:48:15,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:15,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-10 02:48:15,485 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:15,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-10 02:48:15,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-10 02:48:15,485 INFO L87 Difference]: Start difference. First operand 508 states and 1027 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:15,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:15,572 INFO L93 Difference]: Finished difference Result 711 states and 1369 transitions. [2022-02-10 02:48:15,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-10 02:48:15,572 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-10 02:48:15,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:15,574 INFO L225 Difference]: With dead ends: 711 [2022-02-10 02:48:15,574 INFO L226 Difference]: Without dead ends: 703 [2022-02-10 02:48:15,574 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-10 02:48:15,574 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 32 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:15,575 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 54 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:15,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2022-02-10 02:48:15,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 587. [2022-02-10 02:48:15,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 586 states have (on average 2.025597269624573) internal successors, (1187), 586 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:15,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 1187 transitions. [2022-02-10 02:48:15,583 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 1187 transitions. Word has length 23 [2022-02-10 02:48:15,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:15,583 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 1187 transitions. [2022-02-10 02:48:15,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:15,583 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 1187 transitions. [2022-02-10 02:48:15,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-10 02:48:15,584 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:15,584 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:15,611 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:15,808 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,SelfDestructingSolverStorable16 [2022-02-10 02:48:15,809 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:15,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:15,809 INFO L85 PathProgramCache]: Analyzing trace with hash 628857527, now seen corresponding path program 1 times [2022-02-10 02:48:15,809 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:15,809 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468048412] [2022-02-10 02:48:15,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:15,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:15,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:15,873 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 02:48:15,873 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:15,873 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468048412] [2022-02-10 02:48:15,873 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468048412] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:15,874 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060791174] [2022-02-10 02:48:15,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:15,874 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:15,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:15,875 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 02:48:15,927 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 02:48:15,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:15,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:15,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:16,092 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 02:48:16,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:16,141 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:48:16,141 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 20 treesize of output 19 [2022-02-10 02:48:16,172 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 02:48:16,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060791174] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:16,173 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:16,173 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-02-10 02:48:16,173 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289037996] [2022-02-10 02:48:16,173 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:16,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:48:16,174 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:16,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:48:16,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:48:16,174 INFO L87 Difference]: Start difference. First operand 587 states and 1187 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 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 02:48:16,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:16,490 INFO L93 Difference]: Finished difference Result 889 states and 1632 transitions. [2022-02-10 02:48:16,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 02:48:16,491 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 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 23 [2022-02-10 02:48:16,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:16,492 INFO L225 Difference]: With dead ends: 889 [2022-02-10 02:48:16,493 INFO L226 Difference]: Without dead ends: 873 [2022-02-10 02:48:16,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:48:16,493 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 116 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:16,494 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 136 Invalid, 412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:16,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 873 states. [2022-02-10 02:48:16,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 873 to 635. [2022-02-10 02:48:16,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 634 states have (on average 1.9858044164037856) internal successors, (1259), 634 states have internal predecessors, (1259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:16,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 1259 transitions. [2022-02-10 02:48:16,508 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 1259 transitions. Word has length 23 [2022-02-10 02:48:16,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:16,508 INFO L470 AbstractCegarLoop]: Abstraction has 635 states and 1259 transitions. [2022-02-10 02:48:16,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 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 02:48:16,508 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 1259 transitions. [2022-02-10 02:48:16,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-10 02:48:16,510 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:16,510 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:16,527 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-02-10 02:48:16,711 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,SelfDestructingSolverStorable17 [2022-02-10 02:48:16,711 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:16,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:16,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1690519287, now seen corresponding path program 1 times [2022-02-10 02:48:16,712 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:16,712 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307826698] [2022-02-10 02:48:16,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:16,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:16,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:16,792 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 02:48:16,792 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:16,792 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307826698] [2022-02-10 02:48:16,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307826698] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:16,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120517338] [2022-02-10 02:48:16,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:16,793 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:16,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:16,794 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 02:48:16,820 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 02:48:16,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:16,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:16,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:17,021 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 02:48:17,022 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:17,076 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:48:17,076 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 20 treesize of output 19 [2022-02-10 02:48:17,113 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 02:48:17,113 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120517338] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:17,113 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:17,113 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-02-10 02:48:17,114 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563721457] [2022-02-10 02:48:17,114 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:17,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:48:17,114 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:17,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:48:17,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:48:17,115 INFO L87 Difference]: Start difference. First operand 635 states and 1259 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 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 02:48:17,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:17,211 INFO L93 Difference]: Finished difference Result 707 states and 1357 transitions. [2022-02-10 02:48:17,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-10 02:48:17,211 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 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 23 [2022-02-10 02:48:17,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:17,212 INFO L225 Difference]: With dead ends: 707 [2022-02-10 02:48:17,213 INFO L226 Difference]: Without dead ends: 702 [2022-02-10 02:48:17,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:48:17,213 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 24 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:17,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 100 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 151 Invalid, 0 Unknown, 43 Unchecked, 0.1s Time] [2022-02-10 02:48:17,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2022-02-10 02:48:17,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 651. [2022-02-10 02:48:17,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 650 states have (on average 1.976923076923077) internal successors, (1285), 650 states have internal predecessors, (1285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:17,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1285 transitions. [2022-02-10 02:48:17,225 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1285 transitions. Word has length 23 [2022-02-10 02:48:17,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:17,225 INFO L470 AbstractCegarLoop]: Abstraction has 651 states and 1285 transitions. [2022-02-10 02:48:17,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 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 02:48:17,226 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1285 transitions. [2022-02-10 02:48:17,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-10 02:48:17,227 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:17,227 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:17,244 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-02-10 02:48:17,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:17,430 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:17,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:17,430 INFO L85 PathProgramCache]: Analyzing trace with hash -2069034679, now seen corresponding path program 10 times [2022-02-10 02:48:17,430 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:17,430 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467583082] [2022-02-10 02:48:17,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:17,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:17,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:17,481 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:17,482 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:17,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467583082] [2022-02-10 02:48:17,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467583082] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:17,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065574950] [2022-02-10 02:48:17,482 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:48:17,482 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:17,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:17,483 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 02:48:17,485 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 02:48:17,506 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:48:17,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:17,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:17,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:17,596 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:17,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:17,672 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:17,672 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065574950] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:17,672 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:17,673 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-02-10 02:48:17,673 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956345083] [2022-02-10 02:48:17,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:17,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-10 02:48:17,673 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:17,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-10 02:48:17,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-10 02:48:17,674 INFO L87 Difference]: Start difference. First operand 651 states and 1285 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:17,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:17,749 INFO L93 Difference]: Finished difference Result 891 states and 1693 transitions. [2022-02-10 02:48:17,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-10 02:48:17,749 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-10 02:48:17,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:17,751 INFO L225 Difference]: With dead ends: 891 [2022-02-10 02:48:17,751 INFO L226 Difference]: Without dead ends: 883 [2022-02-10 02:48:17,751 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 35 SyntacticMatches, 12 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-10 02:48:17,752 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 32 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:17,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 51 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:17,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 883 states. [2022-02-10 02:48:17,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 883 to 737. [2022-02-10 02:48:17,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 736 states have (on average 2.0) internal successors, (1472), 736 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:17,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 1472 transitions. [2022-02-10 02:48:17,767 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 1472 transitions. Word has length 23 [2022-02-10 02:48:17,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:17,767 INFO L470 AbstractCegarLoop]: Abstraction has 737 states and 1472 transitions. [2022-02-10 02:48:17,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:17,767 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 1472 transitions. [2022-02-10 02:48:17,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-10 02:48:17,769 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:17,769 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:17,792 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 02:48:17,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:17,992 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:17,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:17,993 INFO L85 PathProgramCache]: Analyzing trace with hash -131401823, now seen corresponding path program 2 times [2022-02-10 02:48:17,993 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:17,993 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031499830] [2022-02-10 02:48:17,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:17,993 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:17,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:18,076 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 02:48:18,077 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:18,077 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031499830] [2022-02-10 02:48:18,077 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031499830] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:18,077 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539701056] [2022-02-10 02:48:18,077 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:18,077 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:18,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:18,079 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 02:48:18,080 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 02:48:18,109 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:18,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:18,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:18,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:18,253 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 02:48:18,253 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:18,299 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:48:18,299 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 20 treesize of output 19 [2022-02-10 02:48:18,329 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 02:48:18,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539701056] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:18,329 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:18,329 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-02-10 02:48:18,329 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104120231] [2022-02-10 02:48:18,330 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:18,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:48:18,330 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:18,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:48:18,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:48:18,331 INFO L87 Difference]: Start difference. First operand 737 states and 1472 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 11 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 02:48:18,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:18,564 INFO L93 Difference]: Finished difference Result 893 states and 1666 transitions. [2022-02-10 02:48:18,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:48:18,565 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 11 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 23 [2022-02-10 02:48:18,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:18,566 INFO L225 Difference]: With dead ends: 893 [2022-02-10 02:48:18,566 INFO L226 Difference]: Without dead ends: 836 [2022-02-10 02:48:18,567 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:48:18,567 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 56 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 89 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:18,567 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 163 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 389 Invalid, 0 Unknown, 89 Unchecked, 0.2s Time] [2022-02-10 02:48:18,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2022-02-10 02:48:18,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 719. [2022-02-10 02:48:18,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 1.9930362116991645) internal successors, (1431), 718 states have internal predecessors, (1431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:18,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 1431 transitions. [2022-02-10 02:48:18,580 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 1431 transitions. Word has length 23 [2022-02-10 02:48:18,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:18,580 INFO L470 AbstractCegarLoop]: Abstraction has 719 states and 1431 transitions. [2022-02-10 02:48:18,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 11 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 02:48:18,580 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 1431 transitions. [2022-02-10 02:48:18,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-10 02:48:18,582 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:18,582 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:18,605 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 02:48:18,805 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:18,806 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:18,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:18,806 INFO L85 PathProgramCache]: Analyzing trace with hash 880567671, now seen corresponding path program 3 times [2022-02-10 02:48:18,806 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:18,806 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803983425] [2022-02-10 02:48:18,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:18,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:18,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:18,865 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 02:48:18,865 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:18,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803983425] [2022-02-10 02:48:18,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803983425] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:18,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188313472] [2022-02-10 02:48:18,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:18,865 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:18,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:18,867 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 02:48:18,870 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 02:48:18,888 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 02:48:18,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:18,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:18,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:19,020 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 02:48:19,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:19,047 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:48:19,047 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 16 treesize of output 15 [2022-02-10 02:48:19,076 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 02:48:19,076 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188313472] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:19,076 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:19,077 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 4] total 10 [2022-02-10 02:48:19,077 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827334824] [2022-02-10 02:48:19,077 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:19,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:48:19,077 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:19,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:48:19,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:48:19,078 INFO L87 Difference]: Start difference. First operand 719 states and 1431 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) 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 02:48:19,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:19,246 INFO L93 Difference]: Finished difference Result 832 states and 1612 transitions. [2022-02-10 02:48:19,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-10 02:48:19,247 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) 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 23 [2022-02-10 02:48:19,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:19,248 INFO L225 Difference]: With dead ends: 832 [2022-02-10 02:48:19,248 INFO L226 Difference]: Without dead ends: 832 [2022-02-10 02:48:19,248 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:48:19,249 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 58 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:19,249 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 85 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:19,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2022-02-10 02:48:19,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 730. [2022-02-10 02:48:19,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 729 states have (on average 1.9931412894375857) internal successors, (1453), 729 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:19,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 1453 transitions. [2022-02-10 02:48:19,260 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 1453 transitions. Word has length 23 [2022-02-10 02:48:19,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:19,261 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 1453 transitions. [2022-02-10 02:48:19,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) 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 02:48:19,261 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 1453 transitions. [2022-02-10 02:48:19,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-10 02:48:19,263 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:19,263 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:19,285 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 02:48:19,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-02-10 02:48:19,483 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:19,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:19,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1216666999, now seen corresponding path program 2 times [2022-02-10 02:48:19,484 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:19,484 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981288142] [2022-02-10 02:48:19,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:19,484 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:19,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:19,549 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 02:48:19,549 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:19,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981288142] [2022-02-10 02:48:19,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981288142] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:19,550 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545583917] [2022-02-10 02:48:19,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:19,550 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:19,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:19,551 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 02:48:19,552 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 02:48:19,576 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:19,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:19,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:19,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:19,669 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 02:48:19,669 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:19,701 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:48:19,701 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 16 treesize of output 15 [2022-02-10 02:48:19,734 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 02:48:19,734 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1545583917] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:19,735 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:19,735 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-02-10 02:48:19,735 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031885739] [2022-02-10 02:48:19,735 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:19,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:48:19,735 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:19,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:48:19,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:48:19,736 INFO L87 Difference]: Start difference. First operand 730 states and 1453 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 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 02:48:19,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:19,887 INFO L93 Difference]: Finished difference Result 856 states and 1577 transitions. [2022-02-10 02:48:19,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 02:48:19,888 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 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 23 [2022-02-10 02:48:19,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:19,889 INFO L225 Difference]: With dead ends: 856 [2022-02-10 02:48:19,889 INFO L226 Difference]: Without dead ends: 780 [2022-02-10 02:48:19,889 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:48:19,889 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 61 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:19,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 77 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:19,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2022-02-10 02:48:19,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 493. [2022-02-10 02:48:19,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 1.9024390243902438) internal successors, (936), 492 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:19,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 936 transitions. [2022-02-10 02:48:19,896 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 936 transitions. Word has length 23 [2022-02-10 02:48:19,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:19,897 INFO L470 AbstractCegarLoop]: Abstraction has 493 states and 936 transitions. [2022-02-10 02:48:19,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 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 02:48:19,897 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 936 transitions. [2022-02-10 02:48:19,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-10 02:48:19,898 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:19,898 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:19,915 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 02:48:20,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:20,104 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:20,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:20,104 INFO L85 PathProgramCache]: Analyzing trace with hash 260814323, now seen corresponding path program 3 times [2022-02-10 02:48:20,104 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:20,104 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865456804] [2022-02-10 02:48:20,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:20,105 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:20,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:20,157 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:20,157 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:20,157 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865456804] [2022-02-10 02:48:20,157 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865456804] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:20,157 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426247197] [2022-02-10 02:48:20,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:20,158 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:20,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:20,159 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 02:48:20,186 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 02:48:20,193 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 02:48:20,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:20,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:20,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:20,282 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 02:48:20,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:20,316 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:48:20,316 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 16 treesize of output 15 [2022-02-10 02:48:20,349 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:20,349 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426247197] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:20,349 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:20,349 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-02-10 02:48:20,349 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447195238] [2022-02-10 02:48:20,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:20,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:48:20,349 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:20,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:48:20,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:48:20,350 INFO L87 Difference]: Start difference. First operand 493 states and 936 transitions. Second operand has 10 states, 10 states have (on average 3.9) 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 02:48:20,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:20,549 INFO L93 Difference]: Finished difference Result 791 states and 1381 transitions. [2022-02-10 02:48:20,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-10 02:48:20,549 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) 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 23 [2022-02-10 02:48:20,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:20,551 INFO L225 Difference]: With dead ends: 791 [2022-02-10 02:48:20,551 INFO L226 Difference]: Without dead ends: 767 [2022-02-10 02:48:20,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:48:20,552 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 79 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:20,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 91 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:20,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 767 states. [2022-02-10 02:48:20,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 767 to 525. [2022-02-10 02:48:20,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 524 states have (on average 1.9026717557251909) internal successors, (997), 524 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:20,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 997 transitions. [2022-02-10 02:48:20,565 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 997 transitions. Word has length 23 [2022-02-10 02:48:20,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:20,565 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 997 transitions. [2022-02-10 02:48:20,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) 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 02:48:20,565 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 997 transitions. [2022-02-10 02:48:20,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-10 02:48:20,566 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:20,566 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:20,592 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 02:48:20,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:20,786 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:20,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:20,786 INFO L85 PathProgramCache]: Analyzing trace with hash 161138163, now seen corresponding path program 4 times [2022-02-10 02:48:20,786 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:20,786 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230871577] [2022-02-10 02:48:20,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:20,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:20,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:20,837 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:20,838 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:20,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230871577] [2022-02-10 02:48:20,838 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230871577] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 02:48:20,838 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 02:48:20,838 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-10 02:48:20,838 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851664142] [2022-02-10 02:48:20,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 02:48:20,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-10 02:48:20,838 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:20,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-10 02:48:20,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-10 02:48:20,839 INFO L87 Difference]: Start difference. First operand 525 states and 997 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:20,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:20,895 INFO L93 Difference]: Finished difference Result 591 states and 1082 transitions. [2022-02-10 02:48:20,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-10 02:48:20,896 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-10 02:48:20,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:20,897 INFO L225 Difference]: With dead ends: 591 [2022-02-10 02:48:20,897 INFO L226 Difference]: Without dead ends: 576 [2022-02-10 02:48:20,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-10 02:48:20,898 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 25 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:20,898 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 37 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:20,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2022-02-10 02:48:20,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 523. [2022-02-10 02:48:20,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 522 states have (on average 1.896551724137931) internal successors, (990), 522 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:20,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 990 transitions. [2022-02-10 02:48:20,905 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 990 transitions. Word has length 23 [2022-02-10 02:48:20,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:20,905 INFO L470 AbstractCegarLoop]: Abstraction has 523 states and 990 transitions. [2022-02-10 02:48:20,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:20,905 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 990 transitions. [2022-02-10 02:48:20,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-10 02:48:20,906 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:20,906 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:20,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-02-10 02:48:20,907 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:20,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:20,907 INFO L85 PathProgramCache]: Analyzing trace with hash -962656145, now seen corresponding path program 5 times [2022-02-10 02:48:20,907 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:20,907 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710445364] [2022-02-10 02:48:20,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:20,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:20,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:20,956 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:48:20,956 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:20,956 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710445364] [2022-02-10 02:48:20,957 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710445364] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:20,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812327831] [2022-02-10 02:48:20,957 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:48:20,957 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:20,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:20,958 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:20,981 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 02:48:20,990 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 02:48:20,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:20,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:20,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:21,093 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 02:48:21,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:21,118 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:48:21,118 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 16 treesize of output 15 [2022-02-10 02:48:21,150 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:48:21,150 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812327831] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:21,150 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:21,151 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-02-10 02:48:21,151 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725872018] [2022-02-10 02:48:21,151 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:21,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:48:21,151 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:21,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:48:21,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:48:21,152 INFO L87 Difference]: Start difference. First operand 523 states and 990 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 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 02:48:21,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:21,263 INFO L93 Difference]: Finished difference Result 614 states and 1117 transitions. [2022-02-10 02:48:21,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:48:21,264 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 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 23 [2022-02-10 02:48:21,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:21,264 INFO L225 Difference]: With dead ends: 614 [2022-02-10 02:48:21,264 INFO L226 Difference]: Without dead ends: 610 [2022-02-10 02:48:21,265 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:48:21,265 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 56 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:21,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 52 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:21,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2022-02-10 02:48:21,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 517. [2022-02-10 02:48:21,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 516 states have (on average 1.8856589147286822) internal successors, (973), 516 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:21,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 973 transitions. [2022-02-10 02:48:21,273 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 973 transitions. Word has length 23 [2022-02-10 02:48:21,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:21,273 INFO L470 AbstractCegarLoop]: Abstraction has 517 states and 973 transitions. [2022-02-10 02:48:21,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 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 02:48:21,273 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 973 transitions. [2022-02-10 02:48:21,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-10 02:48:21,274 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:21,274 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:21,297 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 02:48:21,497 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:21,497 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:21,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:21,498 INFO L85 PathProgramCache]: Analyzing trace with hash -1111738139, now seen corresponding path program 11 times [2022-02-10 02:48:21,498 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:21,498 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644034657] [2022-02-10 02:48:21,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:21,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:21,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:21,542 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:21,543 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:21,543 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644034657] [2022-02-10 02:48:21,543 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644034657] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:21,543 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22393002] [2022-02-10 02:48:21,543 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:48:21,543 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:21,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:21,544 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 02:48:21,546 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 02:48:21,567 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 02:48:21,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:21,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:21,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:21,628 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:21,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:21,695 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:21,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22393002] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:21,696 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:21,696 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-02-10 02:48:21,696 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868296785] [2022-02-10 02:48:21,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:21,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-10 02:48:21,696 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:21,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-10 02:48:21,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-10 02:48:21,697 INFO L87 Difference]: Start difference. First operand 517 states and 973 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:21,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:21,771 INFO L93 Difference]: Finished difference Result 724 states and 1311 transitions. [2022-02-10 02:48:21,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-10 02:48:21,772 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-10 02:48:21,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:21,773 INFO L225 Difference]: With dead ends: 724 [2022-02-10 02:48:21,773 INFO L226 Difference]: Without dead ends: 701 [2022-02-10 02:48:21,773 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-10 02:48:21,774 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 32 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:21,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 50 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:21,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2022-02-10 02:48:21,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 573. [2022-02-10 02:48:21,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 572 states have (on average 1.8951048951048952) internal successors, (1084), 572 states have internal predecessors, (1084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:21,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 1084 transitions. [2022-02-10 02:48:21,782 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 1084 transitions. Word has length 23 [2022-02-10 02:48:21,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:21,782 INFO L470 AbstractCegarLoop]: Abstraction has 573 states and 1084 transitions. [2022-02-10 02:48:21,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:21,783 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 1084 transitions. [2022-02-10 02:48:21,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-10 02:48:21,784 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:21,784 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:21,808 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 02:48:22,008 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,SelfDestructingSolverStorable26 [2022-02-10 02:48:22,008 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:22,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:22,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1179261189, now seen corresponding path program 6 times [2022-02-10 02:48:22,009 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:22,009 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690202040] [2022-02-10 02:48:22,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:22,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:22,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:22,054 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 02:48:22,055 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:22,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690202040] [2022-02-10 02:48:22,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690202040] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:22,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589451138] [2022-02-10 02:48:22,055 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:48:22,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:22,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:22,056 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 02:48:22,057 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 02:48:22,077 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 02:48:22,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:22,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:22,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:22,128 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 02:48:22,128 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:22,155 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:48:22,159 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 20 treesize of output 19 [2022-02-10 02:48:22,183 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 02:48:22,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589451138] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:22,183 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:22,183 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-10 02:48:22,183 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728929045] [2022-02-10 02:48:22,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:22,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:48:22,184 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:22,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:48:22,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:22,185 INFO L87 Difference]: Start difference. First operand 573 states and 1084 transitions. Second operand has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:22,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:22,268 INFO L93 Difference]: Finished difference Result 647 states and 1200 transitions. [2022-02-10 02:48:22,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-10 02:48:22,268 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-10 02:48:22,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:22,269 INFO L225 Difference]: With dead ends: 647 [2022-02-10 02:48:22,269 INFO L226 Difference]: Without dead ends: 647 [2022-02-10 02:48:22,270 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 40 SyntacticMatches, 5 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:48:22,270 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 35 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:22,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 43 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:22,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2022-02-10 02:48:22,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 608. [2022-02-10 02:48:22,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 607 states have (on average 1.8929159802306426) internal successors, (1149), 607 states have internal predecessors, (1149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:22,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 1149 transitions. [2022-02-10 02:48:22,279 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 1149 transitions. Word has length 23 [2022-02-10 02:48:22,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:22,279 INFO L470 AbstractCegarLoop]: Abstraction has 608 states and 1149 transitions. [2022-02-10 02:48:22,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:22,279 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 1149 transitions. [2022-02-10 02:48:22,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-10 02:48:22,280 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:22,280 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:22,304 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 02:48:22,503 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,SelfDestructingSolverStorable27 [2022-02-10 02:48:22,503 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:22,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:22,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1910699771, now seen corresponding path program 4 times [2022-02-10 02:48:22,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:22,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978097038] [2022-02-10 02:48:22,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:22,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:22,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:22,561 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:22,561 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:22,561 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978097038] [2022-02-10 02:48:22,561 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978097038] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:22,561 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897289165] [2022-02-10 02:48:22,561 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:48:22,561 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:22,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:22,562 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 02:48:22,563 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 02:48:22,586 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:48:22,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:22,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:22,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:22,675 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 02:48:22,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:22,723 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:48:22,724 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 20 treesize of output 19 [2022-02-10 02:48:22,750 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 02:48:22,750 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897289165] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:22,750 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:22,750 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-02-10 02:48:22,750 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962841914] [2022-02-10 02:48:22,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:22,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:48:22,751 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:22,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:48:22,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:48:22,752 INFO L87 Difference]: Start difference. First operand 608 states and 1149 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 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 02:48:22,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:22,874 INFO L93 Difference]: Finished difference Result 669 states and 1220 transitions. [2022-02-10 02:48:22,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:48:22,874 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 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 23 [2022-02-10 02:48:22,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:22,875 INFO L225 Difference]: With dead ends: 669 [2022-02-10 02:48:22,875 INFO L226 Difference]: Without dead ends: 631 [2022-02-10 02:48:22,875 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:48:22,876 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 62 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:22,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 87 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:22,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2022-02-10 02:48:22,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 589. [2022-02-10 02:48:22,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 588 states have (on average 1.8928571428571428) internal successors, (1113), 588 states have internal predecessors, (1113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:22,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 1113 transitions. [2022-02-10 02:48:22,884 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 1113 transitions. Word has length 23 [2022-02-10 02:48:22,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:22,884 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 1113 transitions. [2022-02-10 02:48:22,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 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 02:48:22,884 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 1113 transitions. [2022-02-10 02:48:22,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 02:48:22,885 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:22,885 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:22,903 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-02-10 02:48:23,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-10 02:48:23,091 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:23,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:23,092 INFO L85 PathProgramCache]: Analyzing trace with hash -324187475, now seen corresponding path program 12 times [2022-02-10 02:48:23,092 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:23,092 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015365352] [2022-02-10 02:48:23,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:23,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:23,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:23,158 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:23,159 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:23,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015365352] [2022-02-10 02:48:23,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015365352] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:23,159 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069897773] [2022-02-10 02:48:23,159 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:48:23,159 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:23,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:23,160 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 02:48:23,185 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 02:48:23,192 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 02:48:23,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:23,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:23,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:23,304 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:23,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:23,452 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:23,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069897773] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:23,453 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:23,453 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-10 02:48:23,453 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264705886] [2022-02-10 02:48:23,453 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:23,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:48:23,453 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:23,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:48:23,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:48:23,454 INFO L87 Difference]: Start difference. First operand 589 states and 1113 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:23,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:23,615 INFO L93 Difference]: Finished difference Result 769 states and 1369 transitions. [2022-02-10 02:48:23,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 02:48:23,616 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 02:48:23,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:23,617 INFO L225 Difference]: With dead ends: 769 [2022-02-10 02:48:23,617 INFO L226 Difference]: Without dead ends: 769 [2022-02-10 02:48:23,617 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:48:23,618 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 61 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:23,618 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 58 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:23,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2022-02-10 02:48:23,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 605. [2022-02-10 02:48:23,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 605 states, 604 states have (on average 1.859271523178808) internal successors, (1123), 604 states have internal predecessors, (1123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:23,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 1123 transitions. [2022-02-10 02:48:23,628 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 1123 transitions. Word has length 26 [2022-02-10 02:48:23,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:23,628 INFO L470 AbstractCegarLoop]: Abstraction has 605 states and 1123 transitions. [2022-02-10 02:48:23,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:23,628 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 1123 transitions. [2022-02-10 02:48:23,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 02:48:23,629 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:23,629 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:23,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:23,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:23,844 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:23,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:23,844 INFO L85 PathProgramCache]: Analyzing trace with hash 655022192, now seen corresponding path program 13 times [2022-02-10 02:48:23,844 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:23,844 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807256906] [2022-02-10 02:48:23,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:23,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:23,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:23,911 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:23,911 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:23,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807256906] [2022-02-10 02:48:23,911 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807256906] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:23,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725701705] [2022-02-10 02:48:23,911 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:48:23,911 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:23,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:23,912 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 02:48:23,913 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 02:48:23,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:23,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:23,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:24,047 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:24,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:24,169 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:24,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725701705] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:24,169 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:24,169 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 9 [2022-02-10 02:48:24,170 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803478597] [2022-02-10 02:48:24,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:24,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:48:24,170 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:24,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:48:24,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:48:24,171 INFO L87 Difference]: Start difference. First operand 605 states and 1123 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:24,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:24,309 INFO L93 Difference]: Finished difference Result 871 states and 1529 transitions. [2022-02-10 02:48:24,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 02:48:24,309 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 02:48:24,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:24,311 INFO L225 Difference]: With dead ends: 871 [2022-02-10 02:48:24,311 INFO L226 Difference]: Without dead ends: 864 [2022-02-10 02:48:24,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:48:24,312 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 127 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:24,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 64 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:24,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 864 states. [2022-02-10 02:48:24,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 864 to 618. [2022-02-10 02:48:24,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 617 states have (on average 1.8346839546191247) internal successors, (1132), 617 states have internal predecessors, (1132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:24,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 1132 transitions. [2022-02-10 02:48:24,320 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 1132 transitions. Word has length 26 [2022-02-10 02:48:24,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:24,321 INFO L470 AbstractCegarLoop]: Abstraction has 618 states and 1132 transitions. [2022-02-10 02:48:24,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:24,321 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 1132 transitions. [2022-02-10 02:48:24,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 02:48:24,322 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:24,322 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:24,338 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-02-10 02:48:24,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:24,522 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:24,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:24,523 INFO L85 PathProgramCache]: Analyzing trace with hash -2129427269, now seen corresponding path program 14 times [2022-02-10 02:48:24,523 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:24,523 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833955537] [2022-02-10 02:48:24,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:24,523 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:24,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:24,579 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:24,579 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:24,579 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833955537] [2022-02-10 02:48:24,579 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833955537] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:24,579 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201628682] [2022-02-10 02:48:24,579 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:24,579 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:24,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:24,581 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 02:48:24,582 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 02:48:24,601 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:24,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:24,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:24,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:24,689 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:24,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:24,935 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:24,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201628682] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:24,935 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:24,935 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-10 02:48:24,935 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889990931] [2022-02-10 02:48:24,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:24,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:48:24,936 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:24,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:48:24,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:24,937 INFO L87 Difference]: Start difference. First operand 618 states and 1132 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:25,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:25,040 INFO L93 Difference]: Finished difference Result 881 states and 1513 transitions. [2022-02-10 02:48:25,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:48:25,040 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 02:48:25,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:25,041 INFO L225 Difference]: With dead ends: 881 [2022-02-10 02:48:25,042 INFO L226 Difference]: Without dead ends: 881 [2022-02-10 02:48:25,042 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:48:25,042 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 91 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:25,042 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 45 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:25,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 881 states. [2022-02-10 02:48:25,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 881 to 664. [2022-02-10 02:48:25,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 663 states have (on average 1.847662141779789) internal successors, (1225), 663 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:25,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 1225 transitions. [2022-02-10 02:48:25,053 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 1225 transitions. Word has length 26 [2022-02-10 02:48:25,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:25,053 INFO L470 AbstractCegarLoop]: Abstraction has 664 states and 1225 transitions. [2022-02-10 02:48:25,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:25,053 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 1225 transitions. [2022-02-10 02:48:25,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 02:48:25,054 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:25,054 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:25,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:25,276 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,SelfDestructingSolverStorable31 [2022-02-10 02:48:25,277 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:25,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:25,277 INFO L85 PathProgramCache]: Analyzing trace with hash 2098421950, now seen corresponding path program 15 times [2022-02-10 02:48:25,277 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:25,277 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292673636] [2022-02-10 02:48:25,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:25,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:25,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:25,324 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:25,324 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:25,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292673636] [2022-02-10 02:48:25,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292673636] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:25,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775702150] [2022-02-10 02:48:25,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:25,324 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:25,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:25,326 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 02:48:25,351 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 02:48:25,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 02:48:25,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:25,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:25,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:25,432 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:25,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:25,543 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:25,543 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775702150] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:25,543 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:25,543 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-10 02:48:25,543 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776978283] [2022-02-10 02:48:25,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:25,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:48:25,544 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:25,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:48:25,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:48:25,544 INFO L87 Difference]: Start difference. First operand 664 states and 1225 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:25,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:25,631 INFO L93 Difference]: Finished difference Result 904 states and 1600 transitions. [2022-02-10 02:48:25,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:48:25,631 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 02:48:25,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:25,633 INFO L225 Difference]: With dead ends: 904 [2022-02-10 02:48:25,634 INFO L226 Difference]: Without dead ends: 903 [2022-02-10 02:48:25,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:48:25,634 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 92 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:25,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 51 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:25,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2022-02-10 02:48:25,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 698. [2022-02-10 02:48:25,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 697 states have (on average 1.8680057388809181) internal successors, (1302), 697 states have internal predecessors, (1302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:25,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 1302 transitions. [2022-02-10 02:48:25,644 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 1302 transitions. Word has length 26 [2022-02-10 02:48:25,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:25,644 INFO L470 AbstractCegarLoop]: Abstraction has 698 states and 1302 transitions. [2022-02-10 02:48:25,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:25,645 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 1302 transitions. [2022-02-10 02:48:25,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 02:48:25,646 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:25,646 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:25,668 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 02:48:25,867 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,SelfDestructingSolverStorable32 [2022-02-10 02:48:25,867 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:25,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:25,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1797423622, now seen corresponding path program 16 times [2022-02-10 02:48:25,868 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:25,868 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375803346] [2022-02-10 02:48:25,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:25,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:25,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:25,934 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:25,935 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:25,935 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375803346] [2022-02-10 02:48:25,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375803346] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:25,935 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354143808] [2022-02-10 02:48:25,935 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:48:25,935 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:25,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:25,936 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 02:48:25,952 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 02:48:25,966 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:48:25,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:25,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:25,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:26,059 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:26,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:26,184 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:26,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354143808] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:26,184 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:26,184 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-10 02:48:26,185 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022807271] [2022-02-10 02:48:26,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:26,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:48:26,185 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:26,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:48:26,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:48:26,185 INFO L87 Difference]: Start difference. First operand 698 states and 1302 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:26,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:26,339 INFO L93 Difference]: Finished difference Result 944 states and 1659 transitions. [2022-02-10 02:48:26,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:48:26,339 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 02:48:26,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:26,341 INFO L225 Difference]: With dead ends: 944 [2022-02-10 02:48:26,341 INFO L226 Difference]: Without dead ends: 944 [2022-02-10 02:48:26,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:48:26,341 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 149 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:26,342 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 55 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:26,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2022-02-10 02:48:26,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 693. [2022-02-10 02:48:26,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 692 states have (on average 1.8641618497109826) internal successors, (1290), 692 states have internal predecessors, (1290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:26,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 1290 transitions. [2022-02-10 02:48:26,352 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 1290 transitions. Word has length 26 [2022-02-10 02:48:26,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:26,352 INFO L470 AbstractCegarLoop]: Abstraction has 693 states and 1290 transitions. [2022-02-10 02:48:26,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:26,353 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 1290 transitions. [2022-02-10 02:48:26,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 02:48:26,354 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:26,354 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:26,378 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 02:48:26,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:26,569 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:26,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:26,570 INFO L85 PathProgramCache]: Analyzing trace with hash 434279649, now seen corresponding path program 17 times [2022-02-10 02:48:26,570 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:26,570 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323038116] [2022-02-10 02:48:26,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:26,570 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:26,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:26,635 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:26,636 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:26,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323038116] [2022-02-10 02:48:26,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323038116] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:26,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725597131] [2022-02-10 02:48:26,636 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:48:26,636 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:26,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:26,637 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 02:48:26,638 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 02:48:26,660 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-10 02:48:26,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:26,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:26,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:26,750 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:26,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:26,841 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:26,842 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725597131] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:26,842 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:26,842 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-02-10 02:48:26,842 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49676110] [2022-02-10 02:48:26,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:26,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:48:26,842 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:26,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:48:26,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:48:26,843 INFO L87 Difference]: Start difference. First operand 693 states and 1290 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 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 02:48:26,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:26,964 INFO L93 Difference]: Finished difference Result 919 states and 1600 transitions. [2022-02-10 02:48:26,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:48:26,964 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 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 26 [2022-02-10 02:48:26,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:26,965 INFO L225 Difference]: With dead ends: 919 [2022-02-10 02:48:26,965 INFO L226 Difference]: Without dead ends: 914 [2022-02-10 02:48:26,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:48:26,966 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 129 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:26,966 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 73 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:26,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2022-02-10 02:48:26,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 671. [2022-02-10 02:48:26,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 670 states have (on average 1.8328358208955224) internal successors, (1228), 670 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:26,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1228 transitions. [2022-02-10 02:48:26,974 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1228 transitions. Word has length 26 [2022-02-10 02:48:26,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:26,974 INFO L470 AbstractCegarLoop]: Abstraction has 671 states and 1228 transitions. [2022-02-10 02:48:26,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 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 02:48:26,974 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1228 transitions. [2022-02-10 02:48:26,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 02:48:26,975 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:26,975 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:26,991 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-02-10 02:48:27,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:27,176 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:27,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:27,176 INFO L85 PathProgramCache]: Analyzing trace with hash -608689513, now seen corresponding path program 18 times [2022-02-10 02:48:27,176 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:27,176 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659663071] [2022-02-10 02:48:27,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:27,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:27,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:27,239 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:27,240 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:27,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659663071] [2022-02-10 02:48:27,240 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659663071] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:27,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005184120] [2022-02-10 02:48:27,240 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:48:27,240 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:27,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:27,241 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 02:48:27,241 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 02:48:27,261 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 02:48:27,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:27,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:27,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:27,360 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:27,360 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:27,497 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:27,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005184120] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:27,497 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:27,497 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-10 02:48:27,497 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955257918] [2022-02-10 02:48:27,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:27,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:48:27,498 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:27,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:48:27,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:48:27,498 INFO L87 Difference]: Start difference. First operand 671 states and 1228 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:27,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:27,613 INFO L93 Difference]: Finished difference Result 803 states and 1394 transitions. [2022-02-10 02:48:27,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 02:48:27,614 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 02:48:27,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:27,615 INFO L225 Difference]: With dead ends: 803 [2022-02-10 02:48:27,616 INFO L226 Difference]: Without dead ends: 803 [2022-02-10 02:48:27,616 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:48:27,616 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 78 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:27,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 50 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:27,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 803 states. [2022-02-10 02:48:27,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 803 to 638. [2022-02-10 02:48:27,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 637 states have (on average 1.835164835164835) internal successors, (1169), 637 states have internal predecessors, (1169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:27,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 1169 transitions. [2022-02-10 02:48:27,625 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 1169 transitions. Word has length 26 [2022-02-10 02:48:27,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:27,625 INFO L470 AbstractCegarLoop]: Abstraction has 638 states and 1169 transitions. [2022-02-10 02:48:27,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:27,626 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 1169 transitions. [2022-02-10 02:48:27,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 02:48:27,627 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:27,627 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:27,650 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-02-10 02:48:27,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:27,843 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:27,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:27,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1331438516, now seen corresponding path program 19 times [2022-02-10 02:48:27,843 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:27,843 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975562416] [2022-02-10 02:48:27,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:27,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:27,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:27,905 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:27,905 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:27,905 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975562416] [2022-02-10 02:48:27,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975562416] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:27,905 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607217939] [2022-02-10 02:48:27,906 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:48:27,906 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:27,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:27,907 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 02:48:27,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:27,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:27,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:27,938 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 02:48:28,015 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:28,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:28,117 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:28,118 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607217939] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:28,118 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:28,118 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-10 02:48:28,118 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219249157] [2022-02-10 02:48:28,118 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:28,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:48:28,119 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:28,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:48:28,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:48:28,120 INFO L87 Difference]: Start difference. First operand 638 states and 1169 transitions. Second operand has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:28,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:28,245 INFO L93 Difference]: Finished difference Result 815 states and 1435 transitions. [2022-02-10 02:48:28,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 02:48:28,245 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 02:48:28,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:28,246 INFO L225 Difference]: With dead ends: 815 [2022-02-10 02:48:28,246 INFO L226 Difference]: Without dead ends: 811 [2022-02-10 02:48:28,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:48:28,247 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 95 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:28,247 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 75 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:28,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 811 states. [2022-02-10 02:48:28,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 811 to 631. [2022-02-10 02:48:28,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 630 states have (on average 1.8412698412698412) internal successors, (1160), 630 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:28,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 1160 transitions. [2022-02-10 02:48:28,254 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 1160 transitions. Word has length 26 [2022-02-10 02:48:28,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:28,254 INFO L470 AbstractCegarLoop]: Abstraction has 631 states and 1160 transitions. [2022-02-10 02:48:28,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:28,254 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 1160 transitions. [2022-02-10 02:48:28,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 02:48:28,255 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:28,256 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:28,277 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 02:48:28,473 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,SelfDestructingSolverStorable36 [2022-02-10 02:48:28,474 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:28,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:28,474 INFO L85 PathProgramCache]: Analyzing trace with hash -1891049569, now seen corresponding path program 20 times [2022-02-10 02:48:28,474 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:28,474 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824704123] [2022-02-10 02:48:28,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:28,474 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:28,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:28,530 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:28,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:28,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824704123] [2022-02-10 02:48:28,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824704123] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:28,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75902027] [2022-02-10 02:48:28,531 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:28,531 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:28,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:28,532 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 02:48:28,559 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 02:48:28,562 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:28,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:28,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:28,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:28,650 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:28,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:28,827 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:28,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75902027] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:28,828 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:28,828 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-10 02:48:28,828 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134814718] [2022-02-10 02:48:28,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:28,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:48:28,828 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:28,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:48:28,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:28,829 INFO L87 Difference]: Start difference. First operand 631 states and 1160 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:28,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:28,928 INFO L93 Difference]: Finished difference Result 891 states and 1522 transitions. [2022-02-10 02:48:28,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:48:28,928 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 02:48:28,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:28,929 INFO L225 Difference]: With dead ends: 891 [2022-02-10 02:48:28,929 INFO L226 Difference]: Without dead ends: 891 [2022-02-10 02:48:28,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:48:28,929 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 77 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:28,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 42 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:28,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 891 states. [2022-02-10 02:48:28,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 891 to 656. [2022-02-10 02:48:28,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 655 states have (on average 1.8564885496183205) internal successors, (1216), 655 states have internal predecessors, (1216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:28,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 1216 transitions. [2022-02-10 02:48:28,936 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 1216 transitions. Word has length 26 [2022-02-10 02:48:28,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:28,936 INFO L470 AbstractCegarLoop]: Abstraction has 656 states and 1216 transitions. [2022-02-10 02:48:28,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:28,936 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 1216 transitions. [2022-02-10 02:48:28,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 02:48:28,937 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:28,937 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:28,953 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-02-10 02:48:29,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-02-10 02:48:29,138 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:29,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:29,138 INFO L85 PathProgramCache]: Analyzing trace with hash -1958167646, now seen corresponding path program 21 times [2022-02-10 02:48:29,138 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:29,138 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832824268] [2022-02-10 02:48:29,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:29,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:29,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:29,185 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:29,185 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:29,185 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832824268] [2022-02-10 02:48:29,185 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832824268] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:29,185 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422663798] [2022-02-10 02:48:29,186 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:29,186 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:29,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:29,187 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 02:48:29,187 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 02:48:29,207 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 02:48:29,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:29,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-10 02:48:29,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:29,296 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:29,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:29,470 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:29,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422663798] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:29,470 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:29,470 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 9] total 14 [2022-02-10 02:48:29,470 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241877765] [2022-02-10 02:48:29,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:29,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:48:29,471 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:29,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:48:29,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:48:29,471 INFO L87 Difference]: Start difference. First operand 656 states and 1216 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 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 02:48:29,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:29,733 INFO L93 Difference]: Finished difference Result 1035 states and 1816 transitions. [2022-02-10 02:48:29,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:48:29,733 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 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 02:48:29,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:29,735 INFO L225 Difference]: With dead ends: 1035 [2022-02-10 02:48:29,735 INFO L226 Difference]: Without dead ends: 1026 [2022-02-10 02:48:29,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:48:29,736 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 220 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:29,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 164 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:29,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2022-02-10 02:48:29,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 745. [2022-02-10 02:48:29,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 744 states have (on average 1.8938172043010753) internal successors, (1409), 744 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:29,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 1409 transitions. [2022-02-10 02:48:29,747 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 1409 transitions. Word has length 26 [2022-02-10 02:48:29,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:29,747 INFO L470 AbstractCegarLoop]: Abstraction has 745 states and 1409 transitions. [2022-02-10 02:48:29,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 14 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 02:48:29,747 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 1409 transitions. [2022-02-10 02:48:29,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 02:48:29,748 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:29,748 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:29,772 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:29,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-02-10 02:48:29,949 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:29,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:29,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1282659937, now seen corresponding path program 22 times [2022-02-10 02:48:29,949 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:29,950 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146586898] [2022-02-10 02:48:29,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:29,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:29,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:29,998 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:29,998 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:29,998 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146586898] [2022-02-10 02:48:29,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146586898] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:29,998 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716902466] [2022-02-10 02:48:29,998 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:48:29,998 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:29,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:30,000 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 02:48:30,002 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 02:48:30,023 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:48:30,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:30,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:30,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:30,121 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:30,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:30,219 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:30,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716902466] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:30,219 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:30,220 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-10 02:48:30,220 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729886636] [2022-02-10 02:48:30,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:30,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:48:30,220 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:30,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:48:30,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:48:30,221 INFO L87 Difference]: Start difference. First operand 745 states and 1409 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:30,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:30,325 INFO L93 Difference]: Finished difference Result 999 states and 1736 transitions. [2022-02-10 02:48:30,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-10 02:48:30,326 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 02:48:30,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:30,328 INFO L225 Difference]: With dead ends: 999 [2022-02-10 02:48:30,328 INFO L226 Difference]: Without dead ends: 994 [2022-02-10 02:48:30,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:48:30,328 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 86 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:30,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 58 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:30,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 994 states. [2022-02-10 02:48:30,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 994 to 745. [2022-02-10 02:48:30,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 744 states have (on average 1.8911290322580645) internal successors, (1407), 744 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:30,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 1407 transitions. [2022-02-10 02:48:30,336 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 1407 transitions. Word has length 26 [2022-02-10 02:48:30,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:30,336 INFO L470 AbstractCegarLoop]: Abstraction has 745 states and 1407 transitions. [2022-02-10 02:48:30,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:30,336 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 1407 transitions. [2022-02-10 02:48:30,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 02:48:30,337 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:30,337 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:30,353 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 02:48:30,537 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,SelfDestructingSolverStorable39 [2022-02-10 02:48:30,538 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:30,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:30,538 INFO L85 PathProgramCache]: Analyzing trace with hash 899603060, now seen corresponding path program 23 times [2022-02-10 02:48:30,538 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:30,538 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617948153] [2022-02-10 02:48:30,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:30,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:30,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:30,603 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:30,603 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:30,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617948153] [2022-02-10 02:48:30,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617948153] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:30,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809155151] [2022-02-10 02:48:30,603 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:48:30,603 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:30,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:30,604 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 02:48:30,605 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 02:48:30,625 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 02:48:30,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:30,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:30,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:30,740 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:30,740 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:30,856 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:30,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809155151] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:30,856 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:30,857 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 12 [2022-02-10 02:48:30,857 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213818589] [2022-02-10 02:48:30,857 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:30,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:48:30,857 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:30,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:48:30,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:48:30,859 INFO L87 Difference]: Start difference. First operand 745 states and 1407 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) 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 02:48:31,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:31,093 INFO L93 Difference]: Finished difference Result 1023 states and 1817 transitions. [2022-02-10 02:48:31,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:48:31,093 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) 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 26 [2022-02-10 02:48:31,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:31,095 INFO L225 Difference]: With dead ends: 1023 [2022-02-10 02:48:31,095 INFO L226 Difference]: Without dead ends: 1023 [2022-02-10 02:48:31,095 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=123, Invalid=339, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:48:31,095 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 158 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:31,096 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 115 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:31,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1023 states. [2022-02-10 02:48:31,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1023 to 790. [2022-02-10 02:48:31,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 790 states, 789 states have (on average 1.879594423320659) internal successors, (1483), 789 states have internal predecessors, (1483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:31,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 790 states to 790 states and 1483 transitions. [2022-02-10 02:48:31,107 INFO L78 Accepts]: Start accepts. Automaton has 790 states and 1483 transitions. Word has length 26 [2022-02-10 02:48:31,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:31,107 INFO L470 AbstractCegarLoop]: Abstraction has 790 states and 1483 transitions. [2022-02-10 02:48:31,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) 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 02:48:31,107 INFO L276 IsEmpty]: Start isEmpty. Operand 790 states and 1483 transitions. [2022-02-10 02:48:31,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-10 02:48:31,108 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:31,108 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:31,133 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 02:48:31,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:31,329 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:31,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:31,329 INFO L85 PathProgramCache]: Analyzing trace with hash -2009369697, now seen corresponding path program 24 times [2022-02-10 02:48:31,329 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:31,329 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360802968] [2022-02-10 02:48:31,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:31,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:31,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:31,387 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:31,388 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:31,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360802968] [2022-02-10 02:48:31,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360802968] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:31,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680670855] [2022-02-10 02:48:31,388 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:48:31,388 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:31,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:31,389 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 02:48:31,413 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 02:48:31,418 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 02:48:31,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:31,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:31,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:31,509 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:31,509 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:31,623 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:31,624 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680670855] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:31,624 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:31,624 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-10 02:48:31,624 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989030193] [2022-02-10 02:48:31,624 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:31,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:48:31,624 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:31,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:48:31,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:48:31,625 INFO L87 Difference]: Start difference. First operand 790 states and 1483 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:31,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:31,752 INFO L93 Difference]: Finished difference Result 1016 states and 1779 transitions. [2022-02-10 02:48:31,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:48:31,753 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-10 02:48:31,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:31,754 INFO L225 Difference]: With dead ends: 1016 [2022-02-10 02:48:31,754 INFO L226 Difference]: Without dead ends: 1006 [2022-02-10 02:48:31,754 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:48:31,755 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 78 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:31,755 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 64 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:31,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2022-02-10 02:48:31,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 802. [2022-02-10 02:48:31,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 801 states have (on average 1.8664169787765292) internal successors, (1495), 801 states have internal predecessors, (1495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:31,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 1495 transitions. [2022-02-10 02:48:31,766 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 1495 transitions. Word has length 26 [2022-02-10 02:48:31,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:31,766 INFO L470 AbstractCegarLoop]: Abstraction has 802 states and 1495 transitions. [2022-02-10 02:48:31,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:31,766 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 1495 transitions. [2022-02-10 02:48:31,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:31,767 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:31,767 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:31,793 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 02:48:31,983 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,SelfDestructingSolverStorable41 [2022-02-10 02:48:31,984 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:31,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:31,984 INFO L85 PathProgramCache]: Analyzing trace with hash 852292826, now seen corresponding path program 25 times [2022-02-10 02:48:31,984 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:31,984 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318606106] [2022-02-10 02:48:31,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:31,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:31,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:32,041 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:32,042 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:32,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318606106] [2022-02-10 02:48:32,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318606106] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:32,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646345958] [2022-02-10 02:48:32,042 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:48:32,042 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:32,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:32,043 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 02:48:32,045 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 02:48:32,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:32,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-10 02:48:32,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:32,173 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:32,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:32,278 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:32,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646345958] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:32,278 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:32,278 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-02-10 02:48:32,278 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356235812] [2022-02-10 02:48:32,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:32,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-10 02:48:32,279 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:32,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-10 02:48:32,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-10 02:48:32,280 INFO L87 Difference]: Start difference. First operand 802 states and 1495 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:32,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:32,395 INFO L93 Difference]: Finished difference Result 1202 states and 2158 transitions. [2022-02-10 02:48:32,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-10 02:48:32,395 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-10 02:48:32,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:32,397 INFO L225 Difference]: With dead ends: 1202 [2022-02-10 02:48:32,397 INFO L226 Difference]: Without dead ends: 1179 [2022-02-10 02:48:32,397 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-10 02:48:32,398 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 44 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:32,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 90 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:32,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1179 states. [2022-02-10 02:48:32,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1179 to 952. [2022-02-10 02:48:32,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 952 states, 951 states have (on average 1.8727655099894847) internal successors, (1781), 951 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:32,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 952 states to 952 states and 1781 transitions. [2022-02-10 02:48:32,412 INFO L78 Accepts]: Start accepts. Automaton has 952 states and 1781 transitions. Word has length 29 [2022-02-10 02:48:32,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:32,413 INFO L470 AbstractCegarLoop]: Abstraction has 952 states and 1781 transitions. [2022-02-10 02:48:32,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:32,414 INFO L276 IsEmpty]: Start isEmpty. Operand 952 states and 1781 transitions. [2022-02-10 02:48:32,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:32,415 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:32,415 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:32,441 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 02:48:32,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:32,639 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:32,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:32,639 INFO L85 PathProgramCache]: Analyzing trace with hash 787648698, now seen corresponding path program 5 times [2022-02-10 02:48:32,639 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:32,639 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697155888] [2022-02-10 02:48:32,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:32,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:32,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:32,750 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:32,751 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:32,751 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697155888] [2022-02-10 02:48:32,751 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697155888] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:32,751 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471074375] [2022-02-10 02:48:32,751 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:48:32,751 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:32,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:32,752 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 02:48:32,753 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 02:48:32,772 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 02:48:32,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:32,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:32,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:32,839 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:32,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:32,871 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:48:32,872 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 20 treesize of output 19 [2022-02-10 02:48:32,894 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:32,894 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471074375] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:32,894 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:32,894 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 12 [2022-02-10 02:48:32,894 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626552562] [2022-02-10 02:48:32,894 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:32,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:48:32,895 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:32,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:48:32,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:48:32,895 INFO L87 Difference]: Start difference. First operand 952 states and 1781 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 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 02:48:33,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:33,149 INFO L93 Difference]: Finished difference Result 1453 states and 2531 transitions. [2022-02-10 02:48:33,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 02:48:33,150 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 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 29 [2022-02-10 02:48:33,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:33,151 INFO L225 Difference]: With dead ends: 1453 [2022-02-10 02:48:33,151 INFO L226 Difference]: Without dead ends: 1419 [2022-02-10 02:48:33,152 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2022-02-10 02:48:33,153 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 159 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:33,153 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 139 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:33,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1419 states. [2022-02-10 02:48:33,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1419 to 998. [2022-02-10 02:48:33,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 998 states, 997 states have (on average 1.8585757271815446) internal successors, (1853), 997 states have internal predecessors, (1853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:33,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 998 states to 998 states and 1853 transitions. [2022-02-10 02:48:33,164 INFO L78 Accepts]: Start accepts. Automaton has 998 states and 1853 transitions. Word has length 29 [2022-02-10 02:48:33,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:33,164 INFO L470 AbstractCegarLoop]: Abstraction has 998 states and 1853 transitions. [2022-02-10 02:48:33,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 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 02:48:33,164 INFO L276 IsEmpty]: Start isEmpty. Operand 998 states and 1853 transitions. [2022-02-10 02:48:33,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:33,165 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:33,165 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:33,180 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 02:48:33,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:33,366 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:33,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:33,366 INFO L85 PathProgramCache]: Analyzing trace with hash -989251398, now seen corresponding path program 7 times [2022-02-10 02:48:33,366 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:33,366 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592530220] [2022-02-10 02:48:33,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:33,366 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:33,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:33,454 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:33,454 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:33,454 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592530220] [2022-02-10 02:48:33,455 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592530220] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:33,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597586588] [2022-02-10 02:48:33,455 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:48:33,455 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:33,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:33,457 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 02:48:33,457 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 02:48:33,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:33,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:33,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:33,553 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:33,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:33,595 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:48:33,595 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 20 treesize of output 19 [2022-02-10 02:48:33,616 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:33,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597586588] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:33,617 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:33,617 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-02-10 02:48:33,617 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454633037] [2022-02-10 02:48:33,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:33,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:48:33,617 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:33,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:48:33,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:48:33,618 INFO L87 Difference]: Start difference. First operand 998 states and 1853 transitions. Second operand has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 13 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 02:48:33,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:33,842 INFO L93 Difference]: Finished difference Result 1107 states and 1983 transitions. [2022-02-10 02:48:33,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:48:33,843 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 13 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 29 [2022-02-10 02:48:33,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:33,844 INFO L225 Difference]: With dead ends: 1107 [2022-02-10 02:48:33,844 INFO L226 Difference]: Without dead ends: 1055 [2022-02-10 02:48:33,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:48:33,844 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 52 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:33,845 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 148 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:33,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states. [2022-02-10 02:48:33,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 989. [2022-02-10 02:48:33,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 989 states, 988 states have (on average 1.8502024291497976) internal successors, (1828), 988 states have internal predecessors, (1828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:33,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 989 states to 989 states and 1828 transitions. [2022-02-10 02:48:33,854 INFO L78 Accepts]: Start accepts. Automaton has 989 states and 1828 transitions. Word has length 29 [2022-02-10 02:48:33,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:33,855 INFO L470 AbstractCegarLoop]: Abstraction has 989 states and 1828 transitions. [2022-02-10 02:48:33,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 13 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 02:48:33,855 INFO L276 IsEmpty]: Start isEmpty. Operand 989 states and 1828 transitions. [2022-02-10 02:48:33,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:33,856 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:33,856 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:33,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-02-10 02:48:34,056 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,SelfDestructingSolverStorable44 [2022-02-10 02:48:34,057 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:34,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:34,057 INFO L85 PathProgramCache]: Analyzing trace with hash 1994694256, now seen corresponding path program 26 times [2022-02-10 02:48:34,057 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:34,057 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011568813] [2022-02-10 02:48:34,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:34,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:34,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:34,105 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:34,106 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:34,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011568813] [2022-02-10 02:48:34,106 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011568813] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:34,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140012649] [2022-02-10 02:48:34,106 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:34,106 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:34,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:34,108 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 02:48:34,111 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 02:48:34,130 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:34,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:34,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-10 02:48:34,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:34,211 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:34,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:34,287 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:34,288 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140012649] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:34,288 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:34,288 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-02-10 02:48:34,288 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675661316] [2022-02-10 02:48:34,288 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:34,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-10 02:48:34,288 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:34,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-10 02:48:34,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-10 02:48:34,289 INFO L87 Difference]: Start difference. First operand 989 states and 1828 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:34,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:34,382 INFO L93 Difference]: Finished difference Result 1387 states and 2508 transitions. [2022-02-10 02:48:34,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-10 02:48:34,382 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-10 02:48:34,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:34,384 INFO L225 Difference]: With dead ends: 1387 [2022-02-10 02:48:34,384 INFO L226 Difference]: Without dead ends: 1364 [2022-02-10 02:48:34,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 48 SyntacticMatches, 12 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-10 02:48:34,384 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 44 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:34,384 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 96 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:34,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1364 states. [2022-02-10 02:48:34,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1364 to 1084. [2022-02-10 02:48:34,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1084 states, 1083 states have (on average 1.8818097876269622) internal successors, (2038), 1083 states have internal predecessors, (2038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:34,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1084 states to 1084 states and 2038 transitions. [2022-02-10 02:48:34,396 INFO L78 Accepts]: Start accepts. Automaton has 1084 states and 2038 transitions. Word has length 29 [2022-02-10 02:48:34,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:34,396 INFO L470 AbstractCegarLoop]: Abstraction has 1084 states and 2038 transitions. [2022-02-10 02:48:34,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:34,396 INFO L276 IsEmpty]: Start isEmpty. Operand 1084 states and 2038 transitions. [2022-02-10 02:48:34,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:34,398 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:34,398 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:34,414 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-02-10 02:48:34,598 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,SelfDestructingSolverStorable45 [2022-02-10 02:48:34,599 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:34,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:34,599 INFO L85 PathProgramCache]: Analyzing trace with hash 2039598262, now seen corresponding path program 8 times [2022-02-10 02:48:34,599 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:34,599 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339871377] [2022-02-10 02:48:34,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:34,599 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:34,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:34,677 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:34,678 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:34,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339871377] [2022-02-10 02:48:34,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339871377] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:34,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877328098] [2022-02-10 02:48:34,678 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:34,678 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:34,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:34,679 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 02:48:34,680 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 02:48:34,701 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:34,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:34,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:34,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:34,771 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:34,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:34,791 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:48:34,791 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 16 treesize of output 15 [2022-02-10 02:48:34,847 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:34,847 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877328098] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:34,847 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:34,847 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 9 [2022-02-10 02:48:34,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100217351] [2022-02-10 02:48:34,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:34,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:48:34,848 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:34,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:48:34,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:48:34,848 INFO L87 Difference]: Start difference. First operand 1084 states and 2038 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 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 02:48:35,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:35,006 INFO L93 Difference]: Finished difference Result 1148 states and 2140 transitions. [2022-02-10 02:48:35,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:48:35,007 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 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 29 [2022-02-10 02:48:35,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:35,009 INFO L225 Difference]: With dead ends: 1148 [2022-02-10 02:48:35,009 INFO L226 Difference]: Without dead ends: 1148 [2022-02-10 02:48:35,009 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 52 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:48:35,009 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 16 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:35,010 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 47 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:35,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1148 states. [2022-02-10 02:48:35,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1148 to 1090. [2022-02-10 02:48:35,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1090 states, 1089 states have (on average 1.884297520661157) internal successors, (2052), 1089 states have internal predecessors, (2052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:35,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1090 states to 1090 states and 2052 transitions. [2022-02-10 02:48:35,022 INFO L78 Accepts]: Start accepts. Automaton has 1090 states and 2052 transitions. Word has length 29 [2022-02-10 02:48:35,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:35,022 INFO L470 AbstractCegarLoop]: Abstraction has 1090 states and 2052 transitions. [2022-02-10 02:48:35,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 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 02:48:35,022 INFO L276 IsEmpty]: Start isEmpty. Operand 1090 states and 2052 transitions. [2022-02-10 02:48:35,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:35,023 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:35,024 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:35,041 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 02:48:35,224 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,SelfDestructingSolverStorable46 [2022-02-10 02:48:35,224 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:35,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:35,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1825541140, now seen corresponding path program 6 times [2022-02-10 02:48:35,225 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:35,225 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633795923] [2022-02-10 02:48:35,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:35,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:35,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:35,281 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:35,282 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:35,282 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633795923] [2022-02-10 02:48:35,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633795923] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:35,282 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204669356] [2022-02-10 02:48:35,282 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:48:35,282 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:35,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:35,283 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 02:48:35,286 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 02:48:35,312 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 02:48:35,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:35,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:35,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:35,371 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:35,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:35,394 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:48:35,394 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 16 treesize of output 15 [2022-02-10 02:48:35,439 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:35,440 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204669356] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:35,440 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:35,440 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-10 02:48:35,440 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937682335] [2022-02-10 02:48:35,440 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:35,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:48:35,440 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:35,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:48:35,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:35,441 INFO L87 Difference]: Start difference. First operand 1090 states and 2052 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:35,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:35,530 INFO L93 Difference]: Finished difference Result 1414 states and 2542 transitions. [2022-02-10 02:48:35,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:48:35,531 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-10 02:48:35,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:35,533 INFO L225 Difference]: With dead ends: 1414 [2022-02-10 02:48:35,533 INFO L226 Difference]: Without dead ends: 1392 [2022-02-10 02:48:35,533 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:48:35,533 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 66 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:35,533 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 78 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:35,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1392 states. [2022-02-10 02:48:35,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1392 to 1110. [2022-02-10 02:48:35,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1110 states, 1109 states have (on average 1.884580703336339) internal successors, (2090), 1109 states have internal predecessors, (2090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:35,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1110 states to 1110 states and 2090 transitions. [2022-02-10 02:48:35,548 INFO L78 Accepts]: Start accepts. Automaton has 1110 states and 2090 transitions. Word has length 29 [2022-02-10 02:48:35,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:35,548 INFO L470 AbstractCegarLoop]: Abstraction has 1110 states and 2090 transitions. [2022-02-10 02:48:35,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:35,548 INFO L276 IsEmpty]: Start isEmpty. Operand 1110 states and 2090 transitions. [2022-02-10 02:48:35,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:35,550 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:35,550 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:35,575 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:35,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-02-10 02:48:35,771 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:35,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:35,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1925217300, now seen corresponding path program 9 times [2022-02-10 02:48:35,772 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:35,772 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416038130] [2022-02-10 02:48:35,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:35,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:35,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:35,852 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:35,853 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:35,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416038130] [2022-02-10 02:48:35,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416038130] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:35,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91455381] [2022-02-10 02:48:35,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:35,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:35,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:35,854 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 02:48:35,856 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 02:48:35,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 02:48:35,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:35,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:35,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:35,976 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:35,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:36,007 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:48:36,008 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 16 treesize of output 15 [2022-02-10 02:48:36,070 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:36,071 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91455381] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:36,071 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:36,071 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-10 02:48:36,071 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066718096] [2022-02-10 02:48:36,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:36,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:48:36,071 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:36,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:48:36,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:36,072 INFO L87 Difference]: Start difference. First operand 1110 states and 2090 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:36,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:36,205 INFO L93 Difference]: Finished difference Result 1303 states and 2341 transitions. [2022-02-10 02:48:36,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:48:36,205 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-10 02:48:36,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:36,207 INFO L225 Difference]: With dead ends: 1303 [2022-02-10 02:48:36,207 INFO L226 Difference]: Without dead ends: 1274 [2022-02-10 02:48:36,207 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:48:36,208 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 52 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:36,208 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 107 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:36,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1274 states. [2022-02-10 02:48:36,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1274 to 1111. [2022-02-10 02:48:36,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1111 states, 1110 states have (on average 1.8738738738738738) internal successors, (2080), 1110 states have internal predecessors, (2080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:36,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1111 states to 1111 states and 2080 transitions. [2022-02-10 02:48:36,219 INFO L78 Accepts]: Start accepts. Automaton has 1111 states and 2080 transitions. Word has length 29 [2022-02-10 02:48:36,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:36,219 INFO L470 AbstractCegarLoop]: Abstraction has 1111 states and 2080 transitions. [2022-02-10 02:48:36,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:36,219 INFO L276 IsEmpty]: Start isEmpty. Operand 1111 states and 2080 transitions. [2022-02-10 02:48:36,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:36,220 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:36,221 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:36,237 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-02-10 02:48:36,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:36,422 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:36,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:36,422 INFO L85 PathProgramCache]: Analyzing trace with hash 1245955688, now seen corresponding path program 10 times [2022-02-10 02:48:36,422 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:36,422 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209028538] [2022-02-10 02:48:36,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:36,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:36,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:36,531 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:48:36,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:36,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209028538] [2022-02-10 02:48:36,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209028538] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:36,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689360279] [2022-02-10 02:48:36,532 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:48:36,532 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:36,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:36,535 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 02:48:36,536 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 02:48:36,556 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:48:36,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:36,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:36,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:36,616 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:48:36,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:36,636 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:48:36,636 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 16 treesize of output 15 [2022-02-10 02:48:36,684 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:48:36,685 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689360279] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:36,685 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:36,685 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-10 02:48:36,685 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055202754] [2022-02-10 02:48:36,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:36,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:48:36,685 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:36,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:48:36,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:36,685 INFO L87 Difference]: Start difference. First operand 1111 states and 2080 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:36,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:36,780 INFO L93 Difference]: Finished difference Result 1243 states and 2258 transitions. [2022-02-10 02:48:36,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-10 02:48:36,780 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-10 02:48:36,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:36,781 INFO L225 Difference]: With dead ends: 1243 [2022-02-10 02:48:36,781 INFO L226 Difference]: Without dead ends: 1215 [2022-02-10 02:48:36,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:48:36,782 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 56 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:36,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 88 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:36,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1215 states. [2022-02-10 02:48:36,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1215 to 1114. [2022-02-10 02:48:36,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1114 states, 1113 states have (on average 1.867026055705301) internal successors, (2078), 1113 states have internal predecessors, (2078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:36,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1114 states to 1114 states and 2078 transitions. [2022-02-10 02:48:36,793 INFO L78 Accepts]: Start accepts. Automaton has 1114 states and 2078 transitions. Word has length 29 [2022-02-10 02:48:36,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:36,794 INFO L470 AbstractCegarLoop]: Abstraction has 1114 states and 2078 transitions. [2022-02-10 02:48:36,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:36,794 INFO L276 IsEmpty]: Start isEmpty. Operand 1114 states and 2078 transitions. [2022-02-10 02:48:36,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:36,796 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:36,796 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:36,820 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 02:48:37,015 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,SelfDestructingSolverStorable49 [2022-02-10 02:48:37,015 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:37,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:37,015 INFO L85 PathProgramCache]: Analyzing trace with hash 1096873694, now seen corresponding path program 27 times [2022-02-10 02:48:37,015 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:37,015 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503749981] [2022-02-10 02:48:37,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:37,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:37,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:37,067 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:37,067 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:37,067 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503749981] [2022-02-10 02:48:37,067 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503749981] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:37,067 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526618521] [2022-02-10 02:48:37,067 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:37,068 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:37,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:37,069 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 02:48:37,070 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 02:48:37,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 02:48:37,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:37,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:37,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:37,338 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 15 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-10 02:48:37,338 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:37,757 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-10 02:48:37,757 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526618521] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:37,757 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:37,757 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 17 [2022-02-10 02:48:37,757 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654950979] [2022-02-10 02:48:37,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:37,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 02:48:37,757 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:37,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 02:48:37,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:48:37,758 INFO L87 Difference]: Start difference. First operand 1114 states and 2078 transitions. Second operand has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 17 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 02:48:38,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:38,905 INFO L93 Difference]: Finished difference Result 2133 states and 3610 transitions. [2022-02-10 02:48:38,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-10 02:48:38,906 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 17 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 29 [2022-02-10 02:48:38,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:38,909 INFO L225 Difference]: With dead ends: 2133 [2022-02-10 02:48:38,909 INFO L226 Difference]: Without dead ends: 2085 [2022-02-10 02:48:38,910 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 44 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=441, Invalid=1815, Unknown=0, NotChecked=0, Total=2256 [2022-02-10 02:48:38,910 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 422 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 1105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:38,910 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [422 Valid, 278 Invalid, 1105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 984 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:48:38,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2085 states. [2022-02-10 02:48:38,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2085 to 1190. [2022-02-10 02:48:38,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1190 states, 1189 states have (on average 1.873843566021867) internal successors, (2228), 1189 states have internal predecessors, (2228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:38,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1190 states to 1190 states and 2228 transitions. [2022-02-10 02:48:38,926 INFO L78 Accepts]: Start accepts. Automaton has 1190 states and 2228 transitions. Word has length 29 [2022-02-10 02:48:38,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:38,926 INFO L470 AbstractCegarLoop]: Abstraction has 1190 states and 2228 transitions. [2022-02-10 02:48:38,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 17 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 02:48:38,926 INFO L276 IsEmpty]: Start isEmpty. Operand 1190 states and 2228 transitions. [2022-02-10 02:48:38,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:38,928 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:38,928 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:38,945 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-02-10 02:48:39,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:39,129 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:39,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:39,129 INFO L85 PathProgramCache]: Analyzing trace with hash -907094274, now seen corresponding path program 11 times [2022-02-10 02:48:39,129 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:39,129 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059464163] [2022-02-10 02:48:39,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:39,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:39,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:39,184 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:39,185 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:39,185 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059464163] [2022-02-10 02:48:39,185 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059464163] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:39,185 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237333663] [2022-02-10 02:48:39,185 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:48:39,185 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:39,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:39,186 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 02:48:39,220 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 02:48:39,229 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-10 02:48:39,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:39,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:39,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:39,302 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:39,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:39,330 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:48:39,330 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 20 treesize of output 19 [2022-02-10 02:48:39,376 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:39,376 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237333663] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:39,376 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:39,376 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-10 02:48:39,376 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320730169] [2022-02-10 02:48:39,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:39,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:48:39,377 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:39,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:48:39,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:48:39,378 INFO L87 Difference]: Start difference. First operand 1190 states and 2228 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:39,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:39,563 INFO L93 Difference]: Finished difference Result 1354 states and 2469 transitions. [2022-02-10 02:48:39,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 02:48:39,564 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-10 02:48:39,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:39,566 INFO L225 Difference]: With dead ends: 1354 [2022-02-10 02:48:39,566 INFO L226 Difference]: Without dead ends: 1354 [2022-02-10 02:48:39,566 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 48 SyntacticMatches, 10 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:48:39,567 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 76 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:39,567 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 129 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:39,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1354 states. [2022-02-10 02:48:39,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1354 to 1229. [2022-02-10 02:48:39,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1229 states, 1228 states have (on average 1.8745928338762214) internal successors, (2302), 1228 states have internal predecessors, (2302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:39,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1229 states to 1229 states and 2302 transitions. [2022-02-10 02:48:39,583 INFO L78 Accepts]: Start accepts. Automaton has 1229 states and 2302 transitions. Word has length 29 [2022-02-10 02:48:39,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:39,583 INFO L470 AbstractCegarLoop]: Abstraction has 1229 states and 2302 transitions. [2022-02-10 02:48:39,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:39,583 INFO L276 IsEmpty]: Start isEmpty. Operand 1229 states and 2302 transitions. [2022-02-10 02:48:39,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:39,585 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:39,585 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:39,611 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 02:48:39,810 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,SelfDestructingSolverStorable51 [2022-02-10 02:48:39,811 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:39,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:39,811 INFO L85 PathProgramCache]: Analyzing trace with hash -842090352, now seen corresponding path program 7 times [2022-02-10 02:48:39,811 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:39,811 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595702885] [2022-02-10 02:48:39,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:39,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:39,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:39,862 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:39,862 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:39,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595702885] [2022-02-10 02:48:39,863 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595702885] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:39,863 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388571702] [2022-02-10 02:48:39,863 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:48:39,863 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:39,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:39,864 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 02:48:39,864 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 02:48:39,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:39,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:39,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:39,987 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:39,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:40,013 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:48:40,014 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 20 treesize of output 19 [2022-02-10 02:48:40,048 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:40,048 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388571702] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:40,048 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:40,048 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-10 02:48:40,048 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038880371] [2022-02-10 02:48:40,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:40,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:48:40,049 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:40,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:48:40,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:48:40,049 INFO L87 Difference]: Start difference. First operand 1229 states and 2302 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:40,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:40,172 INFO L93 Difference]: Finished difference Result 1559 states and 2802 transitions. [2022-02-10 02:48:40,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 02:48:40,172 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-10 02:48:40,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:40,174 INFO L225 Difference]: With dead ends: 1559 [2022-02-10 02:48:40,174 INFO L226 Difference]: Without dead ends: 1557 [2022-02-10 02:48:40,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 48 SyntacticMatches, 10 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:48:40,175 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 46 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:40,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 58 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:40,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1557 states. [2022-02-10 02:48:40,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1557 to 1241. [2022-02-10 02:48:40,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1241 states, 1240 states have (on average 1.875) internal successors, (2325), 1240 states have internal predecessors, (2325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:40,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1241 states to 1241 states and 2325 transitions. [2022-02-10 02:48:40,186 INFO L78 Accepts]: Start accepts. Automaton has 1241 states and 2325 transitions. Word has length 29 [2022-02-10 02:48:40,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:40,186 INFO L470 AbstractCegarLoop]: Abstraction has 1241 states and 2325 transitions. [2022-02-10 02:48:40,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:40,187 INFO L276 IsEmpty]: Start isEmpty. Operand 1241 states and 2325 transitions. [2022-02-10 02:48:40,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:40,188 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:40,188 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:40,204 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-02-10 02:48:40,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:40,388 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:40,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:40,389 INFO L85 PathProgramCache]: Analyzing trace with hash 219571408, now seen corresponding path program 12 times [2022-02-10 02:48:40,389 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:40,389 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203148974] [2022-02-10 02:48:40,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:40,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:40,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:40,456 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:40,456 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:40,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203148974] [2022-02-10 02:48:40,456 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203148974] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:40,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549570654] [2022-02-10 02:48:40,456 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:48:40,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:40,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:40,458 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 02:48:40,483 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 02:48:40,495 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 02:48:40,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:40,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:40,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:40,612 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:40,612 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:40,656 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:48:40,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 20 treesize of output 19 [2022-02-10 02:48:40,693 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:40,693 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549570654] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:40,693 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:40,693 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-02-10 02:48:40,693 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493669105] [2022-02-10 02:48:40,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:40,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:48:40,694 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:40,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:48:40,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:48:40,694 INFO L87 Difference]: Start difference. First operand 1241 states and 2325 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 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 02:48:40,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:40,782 INFO L93 Difference]: Finished difference Result 1297 states and 2380 transitions. [2022-02-10 02:48:40,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-10 02:48:40,782 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 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 29 [2022-02-10 02:48:40,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:40,784 INFO L225 Difference]: With dead ends: 1297 [2022-02-10 02:48:40,784 INFO L226 Difference]: Without dead ends: 1282 [2022-02-10 02:48:40,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 46 SyntacticMatches, 10 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:48:40,784 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 28 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:40,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 65 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 216 Invalid, 0 Unknown, 42 Unchecked, 0.1s Time] [2022-02-10 02:48:40,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1282 states. [2022-02-10 02:48:40,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1282 to 1221. [2022-02-10 02:48:40,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1221 states, 1220 states have (on average 1.8795081967213114) internal successors, (2293), 1220 states have internal predecessors, (2293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:40,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1221 states to 1221 states and 2293 transitions. [2022-02-10 02:48:40,796 INFO L78 Accepts]: Start accepts. Automaton has 1221 states and 2293 transitions. Word has length 29 [2022-02-10 02:48:40,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:40,796 INFO L470 AbstractCegarLoop]: Abstraction has 1221 states and 2293 transitions. [2022-02-10 02:48:40,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 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 02:48:40,796 INFO L276 IsEmpty]: Start isEmpty. Operand 1221 states and 2293 transitions. [2022-02-10 02:48:40,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:40,797 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:40,797 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:40,815 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 02:48:41,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:41,003 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:41,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:41,004 INFO L85 PathProgramCache]: Analyzing trace with hash 103579272, now seen corresponding path program 8 times [2022-02-10 02:48:41,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:41,004 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346301765] [2022-02-10 02:48:41,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:41,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:41,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:41,061 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:41,062 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:41,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346301765] [2022-02-10 02:48:41,062 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346301765] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:41,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747001214] [2022-02-10 02:48:41,062 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:41,062 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:41,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:41,063 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 02:48:41,087 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 02:48:41,095 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:41,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:41,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:41,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:41,163 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:41,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:41,185 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:48:41,186 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 16 treesize of output 15 [2022-02-10 02:48:41,234 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:41,234 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747001214] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:41,234 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:41,234 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-10 02:48:41,234 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202297035] [2022-02-10 02:48:41,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:41,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:48:41,234 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:41,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:48:41,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:41,235 INFO L87 Difference]: Start difference. First operand 1221 states and 2293 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:41,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:41,327 INFO L93 Difference]: Finished difference Result 1526 states and 2755 transitions. [2022-02-10 02:48:41,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:48:41,328 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-10 02:48:41,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:41,330 INFO L225 Difference]: With dead ends: 1526 [2022-02-10 02:48:41,330 INFO L226 Difference]: Without dead ends: 1513 [2022-02-10 02:48:41,330 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:48:41,331 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 47 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:41,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 84 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:41,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1513 states. [2022-02-10 02:48:41,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1513 to 1278. [2022-02-10 02:48:41,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1278 states, 1277 states have (on average 1.8770555990602975) internal successors, (2397), 1277 states have internal predecessors, (2397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:41,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1278 states to 1278 states and 2397 transitions. [2022-02-10 02:48:41,347 INFO L78 Accepts]: Start accepts. Automaton has 1278 states and 2397 transitions. Word has length 29 [2022-02-10 02:48:41,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:41,347 INFO L470 AbstractCegarLoop]: Abstraction has 1278 states and 2397 transitions. [2022-02-10 02:48:41,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:41,347 INFO L276 IsEmpty]: Start isEmpty. Operand 1278 states and 2397 transitions. [2022-02-10 02:48:41,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:41,348 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:41,348 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:41,365 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-02-10 02:48:41,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-02-10 02:48:41,550 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:41,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:41,550 INFO L85 PathProgramCache]: Analyzing trace with hash 3903112, now seen corresponding path program 13 times [2022-02-10 02:48:41,550 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:41,550 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024248951] [2022-02-10 02:48:41,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:41,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:41,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:41,607 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:41,608 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:41,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024248951] [2022-02-10 02:48:41,608 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024248951] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:41,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546645936] [2022-02-10 02:48:41,608 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:48:41,608 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:41,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:41,610 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 02:48:41,631 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 02:48:41,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:41,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:41,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:41,705 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:41,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:41,730 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:48:41,730 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 16 treesize of output 15 [2022-02-10 02:48:41,774 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:41,774 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546645936] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:41,775 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:41,775 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-10 02:48:41,775 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050436046] [2022-02-10 02:48:41,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:41,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:48:41,775 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:41,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:48:41,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:41,776 INFO L87 Difference]: Start difference. First operand 1278 states and 2397 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:41,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:41,909 INFO L93 Difference]: Finished difference Result 1468 states and 2625 transitions. [2022-02-10 02:48:41,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:48:41,910 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-10 02:48:41,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:41,911 INFO L225 Difference]: With dead ends: 1468 [2022-02-10 02:48:41,911 INFO L226 Difference]: Without dead ends: 1420 [2022-02-10 02:48:41,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:48:41,911 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 64 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:41,912 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 104 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:41,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1420 states. [2022-02-10 02:48:41,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1420 to 1240. [2022-02-10 02:48:41,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1240 states, 1239 states have (on average 1.8748991121872478) internal successors, (2323), 1239 states have internal predecessors, (2323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:41,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1240 states to 1240 states and 2323 transitions. [2022-02-10 02:48:41,927 INFO L78 Accepts]: Start accepts. Automaton has 1240 states and 2323 transitions. Word has length 29 [2022-02-10 02:48:41,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:41,927 INFO L470 AbstractCegarLoop]: Abstraction has 1240 states and 2323 transitions. [2022-02-10 02:48:41,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:41,927 INFO L276 IsEmpty]: Start isEmpty. Operand 1240 states and 2323 transitions. [2022-02-10 02:48:41,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:41,929 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:41,929 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:41,955 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:42,152 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,SelfDestructingSolverStorable55 [2022-02-10 02:48:42,152 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:42,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:42,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1119891196, now seen corresponding path program 14 times [2022-02-10 02:48:42,153 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:42,153 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965081055] [2022-02-10 02:48:42,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:42,153 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:42,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:42,215 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:48:42,216 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:42,216 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965081055] [2022-02-10 02:48:42,216 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965081055] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:42,216 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753147139] [2022-02-10 02:48:42,216 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:42,216 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:42,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:42,217 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 02:48:42,240 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 02:48:42,247 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:42,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:42,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:42,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:42,309 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:48:42,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:42,331 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:48:42,331 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 16 treesize of output 15 [2022-02-10 02:48:42,379 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:48:42,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753147139] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:42,379 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:42,379 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-10 02:48:42,379 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12658566] [2022-02-10 02:48:42,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:42,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:48:42,380 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:42,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:48:42,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:48:42,380 INFO L87 Difference]: Start difference. First operand 1240 states and 2323 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:42,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:42,468 INFO L93 Difference]: Finished difference Result 1347 states and 2484 transitions. [2022-02-10 02:48:42,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:48:42,469 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-10 02:48:42,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:42,471 INFO L225 Difference]: With dead ends: 1347 [2022-02-10 02:48:42,471 INFO L226 Difference]: Without dead ends: 1342 [2022-02-10 02:48:42,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:48:42,472 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 48 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:42,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 69 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:42,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1342 states. [2022-02-10 02:48:42,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1342 to 1240. [2022-02-10 02:48:42,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1240 states, 1239 states have (on average 1.8748991121872478) internal successors, (2323), 1239 states have internal predecessors, (2323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:42,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1240 states to 1240 states and 2323 transitions. [2022-02-10 02:48:42,488 INFO L78 Accepts]: Start accepts. Automaton has 1240 states and 2323 transitions. Word has length 29 [2022-02-10 02:48:42,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:42,488 INFO L470 AbstractCegarLoop]: Abstraction has 1240 states and 2323 transitions. [2022-02-10 02:48:42,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:42,488 INFO L276 IsEmpty]: Start isEmpty. Operand 1240 states and 2323 transitions. [2022-02-10 02:48:42,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:42,490 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:42,490 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:42,514 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-02-10 02:48:42,711 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,SelfDestructingSolverStorable56 [2022-02-10 02:48:42,712 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:42,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:42,712 INFO L85 PathProgramCache]: Analyzing trace with hash 2004930828, now seen corresponding path program 15 times [2022-02-10 02:48:42,712 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:42,712 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446088084] [2022-02-10 02:48:42,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:42,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:42,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:42,767 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:42,767 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:42,767 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446088084] [2022-02-10 02:48:42,767 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446088084] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:42,767 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40695471] [2022-02-10 02:48:42,768 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:42,768 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:42,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:42,769 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 02:48:42,773 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 02:48:42,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 02:48:42,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:42,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:42,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:42,870 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:42,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:42,901 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:48:42,902 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 20 treesize of output 19 [2022-02-10 02:48:42,945 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:42,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40695471] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:42,945 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:42,945 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-10 02:48:42,945 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828419442] [2022-02-10 02:48:42,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:42,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:48:42,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:42,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:48:42,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:48:42,946 INFO L87 Difference]: Start difference. First operand 1240 states and 2323 transitions. Second operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:43,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:43,040 INFO L93 Difference]: Finished difference Result 1307 states and 2418 transitions. [2022-02-10 02:48:43,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:48:43,040 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-10 02:48:43,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:43,042 INFO L225 Difference]: With dead ends: 1307 [2022-02-10 02:48:43,042 INFO L226 Difference]: Without dead ends: 1282 [2022-02-10 02:48:43,042 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:48:43,042 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 38 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:43,042 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 57 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:43,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1282 states. [2022-02-10 02:48:43,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1282 to 1207. [2022-02-10 02:48:43,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1207 states, 1206 states have (on average 1.871475953565506) internal successors, (2257), 1206 states have internal predecessors, (2257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:43,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1207 states to 1207 states and 2257 transitions. [2022-02-10 02:48:43,053 INFO L78 Accepts]: Start accepts. Automaton has 1207 states and 2257 transitions. Word has length 29 [2022-02-10 02:48:43,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:43,054 INFO L470 AbstractCegarLoop]: Abstraction has 1207 states and 2257 transitions. [2022-02-10 02:48:43,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:43,054 INFO L276 IsEmpty]: Start isEmpty. Operand 1207 states and 2257 transitions. [2022-02-10 02:48:43,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:43,055 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:43,055 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:43,072 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-02-10 02:48:43,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-02-10 02:48:43,257 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:43,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:43,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1176862672, now seen corresponding path program 16 times [2022-02-10 02:48:43,257 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:43,258 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217914759] [2022-02-10 02:48:43,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:43,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:43,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:43,318 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:43,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:43,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217914759] [2022-02-10 02:48:43,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217914759] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:43,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007736184] [2022-02-10 02:48:43,319 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:48:43,319 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:43,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:43,320 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 02:48:43,343 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 02:48:43,351 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:48:43,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:43,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:43,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:43,419 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:43,420 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:43,506 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:48:43,507 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 20 treesize of output 19 [2022-02-10 02:48:43,541 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:43,541 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007736184] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:43,541 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:43,542 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-10 02:48:43,542 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110057576] [2022-02-10 02:48:43,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:43,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:48:43,542 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:43,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:48:43,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:48:43,542 INFO L87 Difference]: Start difference. First operand 1207 states and 2257 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:43,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:43,692 INFO L93 Difference]: Finished difference Result 1276 states and 2365 transitions. [2022-02-10 02:48:43,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:48:43,693 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-10 02:48:43,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:43,694 INFO L225 Difference]: With dead ends: 1276 [2022-02-10 02:48:43,695 INFO L226 Difference]: Without dead ends: 1276 [2022-02-10 02:48:43,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 52 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:48:43,695 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 47 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:43,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 56 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:43,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states. [2022-02-10 02:48:43,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 1234. [2022-02-10 02:48:43,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1234 states, 1233 states have (on average 1.8718572587185727) internal successors, (2308), 1233 states have internal predecessors, (2308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:43,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 2308 transitions. [2022-02-10 02:48:43,711 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 2308 transitions. Word has length 29 [2022-02-10 02:48:43,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:43,711 INFO L470 AbstractCegarLoop]: Abstraction has 1234 states and 2308 transitions. [2022-02-10 02:48:43,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:43,711 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 2308 transitions. [2022-02-10 02:48:43,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 02:48:43,713 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:43,713 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:43,738 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:43,930 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,SelfDestructingSolverStorable58 [2022-02-10 02:48:43,931 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:43,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:43,931 INFO L85 PathProgramCache]: Analyzing trace with hash 767670742, now seen corresponding path program 28 times [2022-02-10 02:48:43,931 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:43,931 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208755025] [2022-02-10 02:48:43,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:43,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:43,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:43,976 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:43,976 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:43,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208755025] [2022-02-10 02:48:43,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208755025] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:43,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011263793] [2022-02-10 02:48:43,976 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:48:43,976 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:43,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:43,978 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 02:48:43,978 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 02:48:43,999 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:48:43,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:43,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-10 02:48:44,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:44,073 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:44,073 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:44,165 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:44,166 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011263793] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:44,166 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:44,166 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-02-10 02:48:44,166 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42578079] [2022-02-10 02:48:44,166 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:44,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-10 02:48:44,166 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:44,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-10 02:48:44,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-10 02:48:44,167 INFO L87 Difference]: Start difference. First operand 1234 states and 2308 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:44,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:44,288 INFO L93 Difference]: Finished difference Result 1669 states and 3025 transitions. [2022-02-10 02:48:44,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-10 02:48:44,289 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-10 02:48:44,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:44,292 INFO L225 Difference]: With dead ends: 1669 [2022-02-10 02:48:44,292 INFO L226 Difference]: Without dead ends: 1646 [2022-02-10 02:48:44,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-10 02:48:44,292 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 44 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:44,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 93 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:44,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1646 states. [2022-02-10 02:48:44,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1646 to 1412. [2022-02-10 02:48:44,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1412 states, 1411 states have (on average 1.8688873139617292) internal successors, (2637), 1411 states have internal predecessors, (2637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:44,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1412 states to 1412 states and 2637 transitions. [2022-02-10 02:48:44,314 INFO L78 Accepts]: Start accepts. Automaton has 1412 states and 2637 transitions. Word has length 29 [2022-02-10 02:48:44,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:44,314 INFO L470 AbstractCegarLoop]: Abstraction has 1412 states and 2637 transitions. [2022-02-10 02:48:44,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:44,314 INFO L276 IsEmpty]: Start isEmpty. Operand 1412 states and 2637 transitions. [2022-02-10 02:48:44,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-10 02:48:44,317 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:44,317 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:44,343 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:44,529 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,SelfDestructingSolverStorable59 [2022-02-10 02:48:44,530 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:44,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:44,530 INFO L85 PathProgramCache]: Analyzing trace with hash 386901894, now seen corresponding path program 29 times [2022-02-10 02:48:44,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:44,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937101346] [2022-02-10 02:48:44,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:44,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:44,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:44,632 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:44,632 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:44,632 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937101346] [2022-02-10 02:48:44,632 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937101346] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:44,632 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343479321] [2022-02-10 02:48:44,633 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:48:44,633 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:44,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:44,634 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 02:48:44,635 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 02:48:44,659 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 02:48:44,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:44,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:44,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:44,781 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:44,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:44,909 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:44,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343479321] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:44,909 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:44,909 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 15 [2022-02-10 02:48:44,909 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737307289] [2022-02-10 02:48:44,910 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:44,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:48:44,910 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:44,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:48:44,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:48:44,910 INFO L87 Difference]: Start difference. First operand 1412 states and 2637 transitions. Second operand has 16 states, 16 states have (on average 3.125) internal successors, (50), 15 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 02:48:45,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:45,345 INFO L93 Difference]: Finished difference Result 1911 states and 3363 transitions. [2022-02-10 02:48:45,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:48:45,345 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 15 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 32 [2022-02-10 02:48:45,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:45,348 INFO L225 Difference]: With dead ends: 1911 [2022-02-10 02:48:45,348 INFO L226 Difference]: Without dead ends: 1911 [2022-02-10 02:48:45,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=194, Invalid=562, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:48:45,348 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 165 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 254 SdHoareTripleChecker+Invalid, 733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:45,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 254 Invalid, 733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 700 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:48:45,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1911 states. [2022-02-10 02:48:45,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1911 to 1434. [2022-02-10 02:48:45,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1434 states, 1433 states have (on average 1.8464759246336357) internal successors, (2646), 1433 states have internal predecessors, (2646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:45,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1434 states to 1434 states and 2646 transitions. [2022-02-10 02:48:45,364 INFO L78 Accepts]: Start accepts. Automaton has 1434 states and 2646 transitions. Word has length 32 [2022-02-10 02:48:45,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:45,364 INFO L470 AbstractCegarLoop]: Abstraction has 1434 states and 2646 transitions. [2022-02-10 02:48:45,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 15 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 02:48:45,364 INFO L276 IsEmpty]: Start isEmpty. Operand 1434 states and 2646 transitions. [2022-02-10 02:48:45,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-10 02:48:45,366 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:45,366 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:45,382 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 02:48:45,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:45,566 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:45,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:45,567 INFO L85 PathProgramCache]: Analyzing trace with hash 57910362, now seen corresponding path program 30 times [2022-02-10 02:48:45,567 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:45,567 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141132478] [2022-02-10 02:48:45,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:45,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:45,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:45,630 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:45,630 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:45,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141132478] [2022-02-10 02:48:45,630 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141132478] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:45,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920263081] [2022-02-10 02:48:45,631 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:48:45,631 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:45,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:45,632 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 02:48:45,646 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 02:48:45,661 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-10 02:48:45,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:45,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:45,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:45,750 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:45,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:45,916 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:45,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920263081] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:45,916 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:45,916 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-10 02:48:45,917 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887385569] [2022-02-10 02:48:45,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:45,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:48:45,917 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:45,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:48:45,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:48:45,917 INFO L87 Difference]: Start difference. First operand 1434 states and 2646 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 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 02:48:46,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:46,069 INFO L93 Difference]: Finished difference Result 1985 states and 3450 transitions. [2022-02-10 02:48:46,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:48:46,070 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 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 32 [2022-02-10 02:48:46,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:46,072 INFO L225 Difference]: With dead ends: 1985 [2022-02-10 02:48:46,072 INFO L226 Difference]: Without dead ends: 1985 [2022-02-10 02:48:46,072 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:48:46,072 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 114 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:46,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 63 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:46,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1985 states. [2022-02-10 02:48:46,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1985 to 1532. [2022-02-10 02:48:46,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1532 states, 1531 states have (on average 1.8517308948399738) internal successors, (2835), 1531 states have internal predecessors, (2835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:46,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1532 states to 1532 states and 2835 transitions. [2022-02-10 02:48:46,088 INFO L78 Accepts]: Start accepts. Automaton has 1532 states and 2835 transitions. Word has length 32 [2022-02-10 02:48:46,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:46,088 INFO L470 AbstractCegarLoop]: Abstraction has 1532 states and 2835 transitions. [2022-02-10 02:48:46,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 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 02:48:46,089 INFO L276 IsEmpty]: Start isEmpty. Operand 1532 states and 2835 transitions. [2022-02-10 02:48:46,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-10 02:48:46,090 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:46,090 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:46,106 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-02-10 02:48:46,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:46,291 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:46,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:46,291 INFO L85 PathProgramCache]: Analyzing trace with hash -879035073, now seen corresponding path program 31 times [2022-02-10 02:48:46,292 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:46,292 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911826632] [2022-02-10 02:48:46,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:46,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:46,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:46,358 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:46,358 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:46,358 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911826632] [2022-02-10 02:48:46,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911826632] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:46,358 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745730989] [2022-02-10 02:48:46,359 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:48:46,359 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:46,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:46,360 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 02:48:46,376 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 02:48:46,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:46,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:46,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:46,512 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:46,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:46,663 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:46,663 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745730989] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:46,663 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:46,663 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-10 02:48:46,663 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727857563] [2022-02-10 02:48:46,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:46,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:48:46,663 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:46,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:48:46,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:48:46,664 INFO L87 Difference]: Start difference. First operand 1532 states and 2835 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 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 02:48:46,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:46,855 INFO L93 Difference]: Finished difference Result 2019 states and 3574 transitions. [2022-02-10 02:48:46,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:48:46,856 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 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 32 [2022-02-10 02:48:46,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:46,859 INFO L225 Difference]: With dead ends: 2019 [2022-02-10 02:48:46,859 INFO L226 Difference]: Without dead ends: 2019 [2022-02-10 02:48:46,859 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 61 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:48:46,859 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 144 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:46,860 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 80 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:46,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2019 states. [2022-02-10 02:48:46,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2019 to 1519. [2022-02-10 02:48:46,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1519 states, 1518 states have (on average 1.8458498023715415) internal successors, (2802), 1518 states have internal predecessors, (2802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:46,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1519 states to 1519 states and 2802 transitions. [2022-02-10 02:48:46,876 INFO L78 Accepts]: Start accepts. Automaton has 1519 states and 2802 transitions. Word has length 32 [2022-02-10 02:48:46,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:46,877 INFO L470 AbstractCegarLoop]: Abstraction has 1519 states and 2802 transitions. [2022-02-10 02:48:46,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 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 02:48:46,877 INFO L276 IsEmpty]: Start isEmpty. Operand 1519 states and 2802 transitions. [2022-02-10 02:48:46,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-10 02:48:46,878 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:46,878 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:46,895 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-02-10 02:48:47,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:47,079 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:47,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:47,080 INFO L85 PathProgramCache]: Analyzing trace with hash 739809882, now seen corresponding path program 32 times [2022-02-10 02:48:47,080 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:47,080 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70161412] [2022-02-10 02:48:47,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:47,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:47,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:47,148 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:47,148 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:47,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70161412] [2022-02-10 02:48:47,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70161412] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:47,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201354733] [2022-02-10 02:48:47,148 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:47,148 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:47,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:47,150 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 02:48:47,173 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 02:48:47,180 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:47,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:47,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:47,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:47,288 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:47,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:47,427 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:47,427 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201354733] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:47,427 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:47,427 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-10 02:48:47,427 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668955787] [2022-02-10 02:48:47,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:47,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:48:47,428 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:47,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:48:47,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:48:47,432 INFO L87 Difference]: Start difference. First operand 1519 states and 2802 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 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 02:48:47,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:47,579 INFO L93 Difference]: Finished difference Result 1819 states and 3185 transitions. [2022-02-10 02:48:47,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:48:47,581 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 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 32 [2022-02-10 02:48:47,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:47,584 INFO L225 Difference]: With dead ends: 1819 [2022-02-10 02:48:47,584 INFO L226 Difference]: Without dead ends: 1814 [2022-02-10 02:48:47,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:48:47,585 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 100 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:47,585 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 68 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:47,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1814 states. [2022-02-10 02:48:47,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1814 to 1525. [2022-02-10 02:48:47,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1525 states, 1524 states have (on average 1.8412073490813647) internal successors, (2806), 1524 states have internal predecessors, (2806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:47,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1525 states to 1525 states and 2806 transitions. [2022-02-10 02:48:47,608 INFO L78 Accepts]: Start accepts. Automaton has 1525 states and 2806 transitions. Word has length 32 [2022-02-10 02:48:47,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:47,609 INFO L470 AbstractCegarLoop]: Abstraction has 1525 states and 2806 transitions. [2022-02-10 02:48:47,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 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 02:48:47,609 INFO L276 IsEmpty]: Start isEmpty. Operand 1525 states and 2806 transitions. [2022-02-10 02:48:47,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-10 02:48:47,611 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:47,611 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:47,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:47,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:47,824 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:47,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:47,824 INFO L85 PathProgramCache]: Analyzing trace with hash 868449542, now seen corresponding path program 33 times [2022-02-10 02:48:47,824 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:47,824 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997264164] [2022-02-10 02:48:47,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:47,825 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:47,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:47,924 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 10 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:47,924 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:47,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997264164] [2022-02-10 02:48:47,924 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997264164] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:47,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143159074] [2022-02-10 02:48:47,924 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:47,925 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:47,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:47,926 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 02:48:47,927 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 02:48:47,959 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 02:48:47,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:47,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:47,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:48,319 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-10 02:48:48,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:48,761 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-10 02:48:48,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143159074] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:48,762 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:48,762 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 20 [2022-02-10 02:48:48,762 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887215230] [2022-02-10 02:48:48,762 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:48,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 02:48:48,762 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:48,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 02:48:48,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2022-02-10 02:48:48,763 INFO L87 Difference]: Start difference. First operand 1525 states and 2806 transitions. Second operand has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:50,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:50,248 INFO L93 Difference]: Finished difference Result 2204 states and 3724 transitions. [2022-02-10 02:48:50,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-10 02:48:50,249 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-10 02:48:50,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:50,251 INFO L225 Difference]: With dead ends: 2204 [2022-02-10 02:48:50,251 INFO L226 Difference]: Without dead ends: 2182 [2022-02-10 02:48:50,252 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1476 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=936, Invalid=3620, Unknown=0, NotChecked=0, Total=4556 [2022-02-10 02:48:50,252 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 447 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 751 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:50,253 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [447 Valid, 182 Invalid, 870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 751 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:48:50,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2182 states. [2022-02-10 02:48:50,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2182 to 1578. [2022-02-10 02:48:50,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1578 states, 1577 states have (on average 1.804692454026633) internal successors, (2846), 1577 states have internal predecessors, (2846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:50,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1578 states to 1578 states and 2846 transitions. [2022-02-10 02:48:50,272 INFO L78 Accepts]: Start accepts. Automaton has 1578 states and 2846 transitions. Word has length 32 [2022-02-10 02:48:50,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:50,272 INFO L470 AbstractCegarLoop]: Abstraction has 1578 states and 2846 transitions. [2022-02-10 02:48:50,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:50,272 INFO L276 IsEmpty]: Start isEmpty. Operand 1578 states and 2846 transitions. [2022-02-10 02:48:50,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-10 02:48:50,274 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:50,274 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:50,291 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-02-10 02:48:50,474 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,SelfDestructingSolverStorable64 [2022-02-10 02:48:50,475 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:50,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:50,475 INFO L85 PathProgramCache]: Analyzing trace with hash 637552641, now seen corresponding path program 34 times [2022-02-10 02:48:50,475 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:50,475 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56623692] [2022-02-10 02:48:50,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:50,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:50,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:50,551 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:50,552 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:50,552 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56623692] [2022-02-10 02:48:50,552 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56623692] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:50,552 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883572079] [2022-02-10 02:48:50,552 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:48:50,552 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:50,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:50,553 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 02:48:50,573 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 02:48:50,585 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:48:50,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:50,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:50,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:50,710 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:50,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:50,880 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:50,880 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883572079] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:50,880 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:50,880 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-10 02:48:50,880 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52220659] [2022-02-10 02:48:50,880 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:50,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:48:50,881 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:50,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:48:50,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:48:50,881 INFO L87 Difference]: Start difference. First operand 1578 states and 2846 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:51,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:51,107 INFO L93 Difference]: Finished difference Result 1987 states and 3419 transitions. [2022-02-10 02:48:51,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:48:51,107 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-02-10 02:48:51,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:51,110 INFO L225 Difference]: With dead ends: 1987 [2022-02-10 02:48:51,110 INFO L226 Difference]: Without dead ends: 1987 [2022-02-10 02:48:51,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 60 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=102, Invalid=204, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:48:51,111 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 172 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:51,111 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 80 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:51,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1987 states. [2022-02-10 02:48:51,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1987 to 1443. [2022-02-10 02:48:51,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1443 states, 1442 states have (on average 1.7857142857142858) internal successors, (2575), 1442 states have internal predecessors, (2575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:51,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1443 states to 1443 states and 2575 transitions. [2022-02-10 02:48:51,131 INFO L78 Accepts]: Start accepts. Automaton has 1443 states and 2575 transitions. Word has length 32 [2022-02-10 02:48:51,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:51,132 INFO L470 AbstractCegarLoop]: Abstraction has 1443 states and 2575 transitions. [2022-02-10 02:48:51,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:51,132 INFO L276 IsEmpty]: Start isEmpty. Operand 1443 states and 2575 transitions. [2022-02-10 02:48:51,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-10 02:48:51,134 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:51,134 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:51,159 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 02:48:51,346 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,SelfDestructingSolverStorable65 [2022-02-10 02:48:51,347 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:51,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:51,347 INFO L85 PathProgramCache]: Analyzing trace with hash -1230687642, now seen corresponding path program 35 times [2022-02-10 02:48:51,347 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:51,347 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682959166] [2022-02-10 02:48:51,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:51,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:51,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:51,418 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:51,419 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:51,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682959166] [2022-02-10 02:48:51,419 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682959166] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:51,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378528090] [2022-02-10 02:48:51,419 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:48:51,419 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:51,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:51,420 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 02:48:51,421 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 02:48:51,443 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-10 02:48:51,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:51,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:51,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:51,548 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:51,548 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:51,696 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:48:51,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378528090] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:51,696 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:51,696 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-10 02:48:51,696 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663034492] [2022-02-10 02:48:51,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:51,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:48:51,697 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:51,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:48:51,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:48:51,697 INFO L87 Difference]: Start difference. First operand 1443 states and 2575 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 02:48:52,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:52,042 INFO L93 Difference]: Finished difference Result 1899 states and 3202 transitions. [2022-02-10 02:48:52,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 02:48:52,043 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 32 [2022-02-10 02:48:52,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:52,045 INFO L225 Difference]: With dead ends: 1899 [2022-02-10 02:48:52,045 INFO L226 Difference]: Without dead ends: 1899 [2022-02-10 02:48:52,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 55 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=389, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:48:52,046 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 195 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:52,047 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 176 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 494 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:52,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1899 states. [2022-02-10 02:48:52,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1899 to 1307. [2022-02-10 02:48:52,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1307 states, 1306 states have (on average 1.7710566615620214) internal successors, (2313), 1306 states have internal predecessors, (2313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:52,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1307 states to 1307 states and 2313 transitions. [2022-02-10 02:48:52,062 INFO L78 Accepts]: Start accepts. Automaton has 1307 states and 2313 transitions. Word has length 32 [2022-02-10 02:48:52,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:52,063 INFO L470 AbstractCegarLoop]: Abstraction has 1307 states and 2313 transitions. [2022-02-10 02:48:52,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 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 02:48:52,063 INFO L276 IsEmpty]: Start isEmpty. Operand 1307 states and 2313 transitions. [2022-02-10 02:48:52,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-10 02:48:52,064 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:52,064 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:52,081 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-02-10 02:48:52,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:52,265 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:52,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:52,265 INFO L85 PathProgramCache]: Analyzing trace with hash 1550981914, now seen corresponding path program 36 times [2022-02-10 02:48:52,265 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:52,265 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465908298] [2022-02-10 02:48:52,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:52,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:52,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:52,329 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:52,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:52,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465908298] [2022-02-10 02:48:52,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465908298] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:52,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423669582] [2022-02-10 02:48:52,330 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:48:52,330 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:52,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:52,331 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 02:48:52,353 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 02:48:52,367 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-10 02:48:52,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:52,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:52,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:52,465 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:52,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:52,613 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:52,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423669582] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:52,613 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:52,613 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-10 02:48:52,616 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532475335] [2022-02-10 02:48:52,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:52,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:48:52,616 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:52,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:48:52,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:48:52,617 INFO L87 Difference]: Start difference. First operand 1307 states and 2313 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 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 02:48:52,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:52,750 INFO L93 Difference]: Finished difference Result 1784 states and 2979 transitions. [2022-02-10 02:48:52,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:48:52,751 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 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 32 [2022-02-10 02:48:52,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:52,753 INFO L225 Difference]: With dead ends: 1784 [2022-02-10 02:48:52,754 INFO L226 Difference]: Without dead ends: 1784 [2022-02-10 02:48:52,754 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:48:52,754 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 129 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:52,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 51 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:52,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2022-02-10 02:48:52,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1340. [2022-02-10 02:48:52,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1340 states, 1339 states have (on average 1.7834204630321135) internal successors, (2388), 1339 states have internal predecessors, (2388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:52,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1340 states to 1340 states and 2388 transitions. [2022-02-10 02:48:52,772 INFO L78 Accepts]: Start accepts. Automaton has 1340 states and 2388 transitions. Word has length 32 [2022-02-10 02:48:52,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:52,772 INFO L470 AbstractCegarLoop]: Abstraction has 1340 states and 2388 transitions. [2022-02-10 02:48:52,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 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 02:48:52,772 INFO L276 IsEmpty]: Start isEmpty. Operand 1340 states and 2388 transitions. [2022-02-10 02:48:52,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-10 02:48:52,774 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:52,775 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:52,800 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 02:48:52,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:52,989 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:52,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:52,989 INFO L85 PathProgramCache]: Analyzing trace with hash 121440717, now seen corresponding path program 37 times [2022-02-10 02:48:52,989 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:52,989 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130446749] [2022-02-10 02:48:52,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:52,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:52,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:53,052 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:53,053 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:53,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130446749] [2022-02-10 02:48:53,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130446749] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:53,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379068717] [2022-02-10 02:48:53,053 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:48:53,053 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:53,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:53,054 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 02:48:53,055 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 02:48:53,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:53,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:53,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:53,239 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:53,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:53,420 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 13 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:53,420 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379068717] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:53,420 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:53,421 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 9 [2022-02-10 02:48:53,421 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316952992] [2022-02-10 02:48:53,421 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:53,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:48:53,421 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:53,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:48:53,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:48:53,421 INFO L87 Difference]: Start difference. First operand 1340 states and 2388 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 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 02:48:53,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:53,623 INFO L93 Difference]: Finished difference Result 1965 states and 3356 transitions. [2022-02-10 02:48:53,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 02:48:53,624 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 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 32 [2022-02-10 02:48:53,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:53,626 INFO L225 Difference]: With dead ends: 1965 [2022-02-10 02:48:53,627 INFO L226 Difference]: Without dead ends: 1965 [2022-02-10 02:48:53,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 61 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=201, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:48:53,627 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 166 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:53,627 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 75 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 284 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:53,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1965 states. [2022-02-10 02:48:53,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1965 to 1470. [2022-02-10 02:48:53,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1470 states, 1469 states have (on average 1.8032675289312456) internal successors, (2649), 1469 states have internal predecessors, (2649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:53,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1470 states to 1470 states and 2649 transitions. [2022-02-10 02:48:53,646 INFO L78 Accepts]: Start accepts. Automaton has 1470 states and 2649 transitions. Word has length 32 [2022-02-10 02:48:53,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:53,647 INFO L470 AbstractCegarLoop]: Abstraction has 1470 states and 2649 transitions. [2022-02-10 02:48:53,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 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 02:48:53,647 INFO L276 IsEmpty]: Start isEmpty. Operand 1470 states and 2649 transitions. [2022-02-10 02:48:53,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-10 02:48:53,649 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:53,649 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:53,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:53,866 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,SelfDestructingSolverStorable68 [2022-02-10 02:48:53,866 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:53,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:53,866 INFO L85 PathProgramCache]: Analyzing trace with hash -93053995, now seen corresponding path program 38 times [2022-02-10 02:48:53,866 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:53,867 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936250056] [2022-02-10 02:48:53,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:53,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:53,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:53,941 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:53,941 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:53,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936250056] [2022-02-10 02:48:53,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936250056] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:53,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323623285] [2022-02-10 02:48:53,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:53,941 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:53,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:53,942 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 02:48:53,943 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 02:48:53,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:53,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:53,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:53,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:54,086 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:54,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:54,270 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:48:54,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323623285] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:54,270 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:54,270 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 10 [2022-02-10 02:48:54,270 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684339225] [2022-02-10 02:48:54,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:54,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:48:54,271 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:54,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:48:54,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:48:54,271 INFO L87 Difference]: Start difference. First operand 1470 states and 2649 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) 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 02:48:54,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:54,516 INFO L93 Difference]: Finished difference Result 2006 states and 3423 transitions. [2022-02-10 02:48:54,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 02:48:54,517 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) 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 32 [2022-02-10 02:48:54,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:54,519 INFO L225 Difference]: With dead ends: 2006 [2022-02-10 02:48:54,519 INFO L226 Difference]: Without dead ends: 2006 [2022-02-10 02:48:54,520 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 60 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=128, Invalid=252, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:48:54,520 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 161 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:54,520 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 88 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:54,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2006 states. [2022-02-10 02:48:54,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2006 to 1474. [2022-02-10 02:48:54,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1474 states, 1473 states have (on average 1.8031228784792939) internal successors, (2656), 1473 states have internal predecessors, (2656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:54,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1474 states to 1474 states and 2656 transitions. [2022-02-10 02:48:54,539 INFO L78 Accepts]: Start accepts. Automaton has 1474 states and 2656 transitions. Word has length 32 [2022-02-10 02:48:54,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:54,539 INFO L470 AbstractCegarLoop]: Abstraction has 1474 states and 2656 transitions. [2022-02-10 02:48:54,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) 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 02:48:54,539 INFO L276 IsEmpty]: Start isEmpty. Operand 1474 states and 2656 transitions. [2022-02-10 02:48:54,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-10 02:48:54,541 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:54,541 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:54,557 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-02-10 02:48:54,741 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,SelfDestructingSolverStorable69 [2022-02-10 02:48:54,741 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:54,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:54,742 INFO L85 PathProgramCache]: Analyzing trace with hash -2115245697, now seen corresponding path program 39 times [2022-02-10 02:48:54,742 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:54,742 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590897064] [2022-02-10 02:48:54,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:54,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:54,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:54,857 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:54,858 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:54,858 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590897064] [2022-02-10 02:48:54,858 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590897064] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:54,858 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103596897] [2022-02-10 02:48:54,858 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:54,858 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:54,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:54,860 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 02:48:54,861 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 02:48:54,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 02:48:54,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:54,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:48:54,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:55,251 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 15 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-02-10 02:48:55,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:55,961 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-02-10 02:48:55,962 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103596897] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:55,962 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:55,962 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2022-02-10 02:48:55,962 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791318257] [2022-02-10 02:48:55,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:55,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 02:48:55,963 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:55,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 02:48:55,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:48:55,963 INFO L87 Difference]: Start difference. First operand 1474 states and 2656 transitions. Second operand has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 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 02:48:56,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:56,981 INFO L93 Difference]: Finished difference Result 2411 states and 4146 transitions. [2022-02-10 02:48:56,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 02:48:56,982 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 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 32 [2022-02-10 02:48:56,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:56,985 INFO L225 Difference]: With dead ends: 2411 [2022-02-10 02:48:56,985 INFO L226 Difference]: Without dead ends: 2396 [2022-02-10 02:48:56,985 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=567, Invalid=1785, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 02:48:56,986 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 330 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 897 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:56,986 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 181 Invalid, 994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 897 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:48:56,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2396 states. [2022-02-10 02:48:57,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2396 to 1677. [2022-02-10 02:48:57,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1677 states, 1676 states have (on average 1.827565632458234) internal successors, (3063), 1676 states have internal predecessors, (3063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:57,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1677 states to 1677 states and 3063 transitions. [2022-02-10 02:48:57,012 INFO L78 Accepts]: Start accepts. Automaton has 1677 states and 3063 transitions. Word has length 32 [2022-02-10 02:48:57,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:57,012 INFO L470 AbstractCegarLoop]: Abstraction has 1677 states and 3063 transitions. [2022-02-10 02:48:57,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 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 02:48:57,012 INFO L276 IsEmpty]: Start isEmpty. Operand 1677 states and 3063 transitions. [2022-02-10 02:48:57,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:48:57,014 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:57,014 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:57,030 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 02:48:57,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:57,215 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:57,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:57,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1440792663, now seen corresponding path program 9 times [2022-02-10 02:48:57,215 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:57,215 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492480790] [2022-02-10 02:48:57,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:57,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:57,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:57,311 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:57,311 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:57,311 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492480790] [2022-02-10 02:48:57,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492480790] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:57,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108588504] [2022-02-10 02:48:57,312 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:57,312 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:57,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:57,313 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 02:48:57,314 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 02:48:57,337 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 02:48:57,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:57,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 02:48:57,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:57,518 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:57,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:57,616 INFO L353 Elim1Store]: treesize reduction 22, result has 33.3 percent of original size [2022-02-10 02:48:57,616 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 32 treesize of output 32 [2022-02-10 02:48:57,701 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 6 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:57,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108588504] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:57,701 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:57,701 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 25 [2022-02-10 02:48:57,701 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233946674] [2022-02-10 02:48:57,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:57,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-10 02:48:57,702 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:57,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-10 02:48:57,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2022-02-10 02:48:57,702 INFO L87 Difference]: Start difference. First operand 1677 states and 3063 transitions. Second operand has 26 states, 26 states have (on average 3.1153846153846154) internal successors, (81), 25 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:59,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:59,053 INFO L93 Difference]: Finished difference Result 2905 states and 4825 transitions. [2022-02-10 02:48:59,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-10 02:48:59,053 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.1153846153846154) internal successors, (81), 25 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-10 02:48:59,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:59,057 INFO L225 Difference]: With dead ends: 2905 [2022-02-10 02:48:59,057 INFO L226 Difference]: Without dead ends: 2872 [2022-02-10 02:48:59,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1301 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=677, Invalid=4293, Unknown=0, NotChecked=0, Total=4970 [2022-02-10 02:48:59,058 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 515 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 1708 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 1788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:59,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [515 Valid, 560 Invalid, 1788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1708 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 02:48:59,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2872 states. [2022-02-10 02:48:59,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2872 to 1732. [2022-02-10 02:48:59,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1732 states, 1731 states have (on average 1.8209127671865974) internal successors, (3152), 1731 states have internal predecessors, (3152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:59,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1732 states to 1732 states and 3152 transitions. [2022-02-10 02:48:59,084 INFO L78 Accepts]: Start accepts. Automaton has 1732 states and 3152 transitions. Word has length 35 [2022-02-10 02:48:59,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:59,084 INFO L470 AbstractCegarLoop]: Abstraction has 1732 states and 3152 transitions. [2022-02-10 02:48:59,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.1153846153846154) internal successors, (81), 25 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:59,084 INFO L276 IsEmpty]: Start isEmpty. Operand 1732 states and 3152 transitions. [2022-02-10 02:48:59,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:48:59,086 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:59,086 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:59,102 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-02-10 02:48:59,286 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,SelfDestructingSolverStorable71 [2022-02-10 02:48:59,287 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:59,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:59,287 INFO L85 PathProgramCache]: Analyzing trace with hash -321268585, now seen corresponding path program 17 times [2022-02-10 02:48:59,287 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:59,287 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206306020] [2022-02-10 02:48:59,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:59,287 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:59,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:59,399 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:59,399 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:59,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206306020] [2022-02-10 02:48:59,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206306020] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:59,400 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62867032] [2022-02-10 02:48:59,400 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:48:59,400 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:59,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:59,401 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 02:48:59,401 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 02:48:59,431 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 02:48:59,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:59,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:48:59,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:59,558 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:59,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:59,599 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:48:59,599 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 20 treesize of output 19 [2022-02-10 02:48:59,629 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:59,629 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62867032] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:59,629 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:59,629 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-02-10 02:48:59,629 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213043716] [2022-02-10 02:48:59,629 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:59,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 02:48:59,630 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:59,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 02:48:59,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:48:59,630 INFO L87 Difference]: Start difference. First operand 1732 states and 3152 transitions. Second operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 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 02:48:59,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:59,949 INFO L93 Difference]: Finished difference Result 1757 states and 3140 transitions. [2022-02-10 02:48:59,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 02:48:59,949 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 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 35 [2022-02-10 02:48:59,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:59,951 INFO L225 Difference]: With dead ends: 1757 [2022-02-10 02:48:59,951 INFO L226 Difference]: Without dead ends: 1686 [2022-02-10 02:48:59,951 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:48:59,952 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 60 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 906 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 919 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 906 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:59,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 182 Invalid, 919 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 906 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:48:59,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1686 states. [2022-02-10 02:48:59,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1686 to 1624. [2022-02-10 02:48:59,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1624 states, 1623 states have (on average 1.8243992606284658) internal successors, (2961), 1623 states have internal predecessors, (2961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:59,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1624 states to 1624 states and 2961 transitions. [2022-02-10 02:48:59,966 INFO L78 Accepts]: Start accepts. Automaton has 1624 states and 2961 transitions. Word has length 35 [2022-02-10 02:48:59,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:59,966 INFO L470 AbstractCegarLoop]: Abstraction has 1624 states and 2961 transitions. [2022-02-10 02:48:59,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 17 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 02:48:59,966 INFO L276 IsEmpty]: Start isEmpty. Operand 1624 states and 2961 transitions. [2022-02-10 02:48:59,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:48:59,968 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:59,968 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:59,984 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 02:49:00,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:00,169 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:00,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:00,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1952763497, now seen corresponding path program 18 times [2022-02-10 02:49:00,169 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:00,169 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844973311] [2022-02-10 02:49:00,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:00,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:00,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:00,264 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:00,264 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:00,265 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844973311] [2022-02-10 02:49:00,265 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844973311] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:00,265 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176692404] [2022-02-10 02:49:00,265 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:49:00,265 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:00,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:00,266 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 02:49:00,269 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 02:49:00,291 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-10 02:49:00,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:00,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-10 02:49:00,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:00,584 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-10 02:49:00,585 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 16 treesize of output 16 [2022-02-10 02:49:00,620 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:00,620 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:00,723 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:00,724 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 16 treesize of output 15 [2022-02-10 02:49:01,148 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:01,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176692404] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:01,149 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:01,149 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 27 [2022-02-10 02:49:01,149 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324456596] [2022-02-10 02:49:01,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:01,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 02:49:01,149 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:01,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 02:49:01,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=623, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:49:01,150 INFO L87 Difference]: Start difference. First operand 1624 states and 2961 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:02,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:02,699 INFO L93 Difference]: Finished difference Result 2516 states and 4333 transitions. [2022-02-10 02:49:02,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-10 02:49:02,700 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-10 02:49:02,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:02,703 INFO L225 Difference]: With dead ends: 2516 [2022-02-10 02:49:02,703 INFO L226 Difference]: Without dead ends: 2516 [2022-02-10 02:49:02,704 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 64 SyntacticMatches, 11 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2278 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1164, Invalid=5316, Unknown=0, NotChecked=0, Total=6480 [2022-02-10 02:49:02,704 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 318 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 784 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 417 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:02,704 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [318 Valid, 107 Invalid, 1325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 784 Invalid, 0 Unknown, 417 Unchecked, 0.3s Time] [2022-02-10 02:49:02,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2516 states. [2022-02-10 02:49:02,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2516 to 2020. [2022-02-10 02:49:02,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2020 states, 2019 states have (on average 1.804358593363051) internal successors, (3643), 2019 states have internal predecessors, (3643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:02,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2020 states to 2020 states and 3643 transitions. [2022-02-10 02:49:02,727 INFO L78 Accepts]: Start accepts. Automaton has 2020 states and 3643 transitions. Word has length 35 [2022-02-10 02:49:02,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:02,727 INFO L470 AbstractCegarLoop]: Abstraction has 2020 states and 3643 transitions. [2022-02-10 02:49:02,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:02,727 INFO L276 IsEmpty]: Start isEmpty. Operand 2020 states and 3643 transitions. [2022-02-10 02:49:02,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:02,729 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:02,729 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:02,745 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-02-10 02:49:02,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:02,930 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:02,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:02,931 INFO L85 PathProgramCache]: Analyzing trace with hash 268358589, now seen corresponding path program 19 times [2022-02-10 02:49:02,931 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:02,931 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139279035] [2022-02-10 02:49:02,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:02,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:02,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:03,054 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:03,054 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:03,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139279035] [2022-02-10 02:49:03,054 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139279035] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:03,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618619283] [2022-02-10 02:49:03,055 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:49:03,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:03,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:03,056 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 02:49:03,057 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 02:49:03,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:03,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:03,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:03,221 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:03,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:03,250 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:03,250 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 16 treesize of output 15 [2022-02-10 02:49:03,356 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:03,356 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618619283] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:03,356 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:03,356 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6, 6] total 11 [2022-02-10 02:49:03,356 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236563685] [2022-02-10 02:49:03,356 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:03,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:49:03,357 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:03,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:49:03,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:49:03,357 INFO L87 Difference]: Start difference. First operand 2020 states and 3643 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 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 02:49:03,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:03,592 INFO L93 Difference]: Finished difference Result 2127 states and 3797 transitions. [2022-02-10 02:49:03,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:49:03,592 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 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 35 [2022-02-10 02:49:03,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:03,594 INFO L225 Difference]: With dead ends: 2127 [2022-02-10 02:49:03,594 INFO L226 Difference]: Without dead ends: 2127 [2022-02-10 02:49:03,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 64 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:49:03,595 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 25 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:03,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 54 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:03,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2127 states. [2022-02-10 02:49:03,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2127 to 2021. [2022-02-10 02:49:03,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2021 states, 2020 states have (on average 1.804950495049505) internal successors, (3646), 2020 states have internal predecessors, (3646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:03,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2021 states to 2021 states and 3646 transitions. [2022-02-10 02:49:03,615 INFO L78 Accepts]: Start accepts. Automaton has 2021 states and 3646 transitions. Word has length 35 [2022-02-10 02:49:03,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:03,615 INFO L470 AbstractCegarLoop]: Abstraction has 2021 states and 3646 transitions. [2022-02-10 02:49:03,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 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 02:49:03,615 INFO L276 IsEmpty]: Start isEmpty. Operand 2021 states and 3646 transitions. [2022-02-10 02:49:03,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:03,617 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:03,617 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:03,634 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 02:49:03,818 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,SelfDestructingSolverStorable74 [2022-02-10 02:49:03,818 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:03,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:03,818 INFO L85 PathProgramCache]: Analyzing trace with hash -1333809190, now seen corresponding path program 10 times [2022-02-10 02:49:03,819 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:03,819 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132538513] [2022-02-10 02:49:03,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:03,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:03,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:03,905 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:03,906 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:03,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132538513] [2022-02-10 02:49:03,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132538513] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:03,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244201076] [2022-02-10 02:49:03,906 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:49:03,906 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:03,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:03,907 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 02:49:03,908 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 02:49:03,929 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:49:03,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:03,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-10 02:49:03,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:04,065 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:04,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:04,239 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:04,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244201076] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:04,239 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:04,239 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 15 [2022-02-10 02:49:04,239 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632153750] [2022-02-10 02:49:04,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:04,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:49:04,240 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:04,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:49:04,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:49:04,240 INFO L87 Difference]: Start difference. First operand 2021 states and 3646 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 02:49:04,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:04,450 INFO L93 Difference]: Finished difference Result 3108 states and 5503 transitions. [2022-02-10 02:49:04,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:49:04,450 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 35 [2022-02-10 02:49:04,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:04,453 INFO L225 Difference]: With dead ends: 3108 [2022-02-10 02:49:04,453 INFO L226 Difference]: Without dead ends: 3085 [2022-02-10 02:49:04,453 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=118, Invalid=302, Unknown=0, NotChecked=0, Total=420 [2022-02-10 02:49:04,453 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 198 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:04,454 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 117 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:04,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3085 states. [2022-02-10 02:49:04,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3085 to 2387. [2022-02-10 02:49:04,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2387 states, 2386 states have (on average 1.8378038558256495) internal successors, (4385), 2386 states have internal predecessors, (4385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:04,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2387 states to 2387 states and 4385 transitions. [2022-02-10 02:49:04,485 INFO L78 Accepts]: Start accepts. Automaton has 2387 states and 4385 transitions. Word has length 35 [2022-02-10 02:49:04,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:04,485 INFO L470 AbstractCegarLoop]: Abstraction has 2387 states and 4385 transitions. [2022-02-10 02:49:04,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 02:49:04,485 INFO L276 IsEmpty]: Start isEmpty. Operand 2387 states and 4385 transitions. [2022-02-10 02:49:04,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:04,488 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:04,488 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:04,503 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-02-10 02:49:04,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:04,689 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:04,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:04,689 INFO L85 PathProgramCache]: Analyzing trace with hash -810070061, now seen corresponding path program 11 times [2022-02-10 02:49:04,689 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:04,689 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867995089] [2022-02-10 02:49:04,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:04,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:04,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:04,771 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:04,771 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:04,771 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867995089] [2022-02-10 02:49:04,771 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867995089] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:04,771 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904454467] [2022-02-10 02:49:04,772 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:49:04,772 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:04,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:04,773 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 02:49:04,798 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 02:49:04,805 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-10 02:49:04,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:04,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:04,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:04,897 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:04,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:04,920 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:04,920 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 16 treesize of output 15 [2022-02-10 02:49:04,995 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:04,995 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904454467] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:04,995 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:04,995 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-10 02:49:04,995 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654280972] [2022-02-10 02:49:04,995 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:04,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:49:04,995 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:04,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:49:04,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:49:04,996 INFO L87 Difference]: Start difference. First operand 2387 states and 4385 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:05,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:05,141 INFO L93 Difference]: Finished difference Result 2924 states and 5197 transitions. [2022-02-10 02:49:05,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:49:05,141 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-10 02:49:05,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:05,144 INFO L225 Difference]: With dead ends: 2924 [2022-02-10 02:49:05,144 INFO L226 Difference]: Without dead ends: 2893 [2022-02-10 02:49:05,144 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:49:05,144 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 94 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:05,145 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 120 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 299 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:05,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2893 states. [2022-02-10 02:49:05,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2893 to 2412. [2022-02-10 02:49:05,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2412 states, 2411 states have (on average 1.8369970966403981) internal successors, (4429), 2411 states have internal predecessors, (4429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:05,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2412 states to 2412 states and 4429 transitions. [2022-02-10 02:49:05,174 INFO L78 Accepts]: Start accepts. Automaton has 2412 states and 4429 transitions. Word has length 35 [2022-02-10 02:49:05,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:05,174 INFO L470 AbstractCegarLoop]: Abstraction has 2412 states and 4429 transitions. [2022-02-10 02:49:05,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:05,174 INFO L276 IsEmpty]: Start isEmpty. Operand 2412 states and 4429 transitions. [2022-02-10 02:49:05,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:05,176 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:05,176 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:05,192 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 02:49:05,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:05,377 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:05,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:05,377 INFO L85 PathProgramCache]: Analyzing trace with hash -909746221, now seen corresponding path program 20 times [2022-02-10 02:49:05,377 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:05,378 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407480063] [2022-02-10 02:49:05,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:05,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:05,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:05,460 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:05,460 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:05,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407480063] [2022-02-10 02:49:05,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407480063] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:05,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996103930] [2022-02-10 02:49:05,460 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:49:05,461 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:05,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:05,462 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 02:49:05,463 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 02:49:05,487 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:49:05,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:05,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:05,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:05,588 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:05,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:05,618 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:05,618 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 16 treesize of output 15 [2022-02-10 02:49:05,692 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:05,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996103930] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:05,692 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:05,692 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-10 02:49:05,692 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930859093] [2022-02-10 02:49:05,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:05,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:49:05,692 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:05,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:49:05,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:49:05,693 INFO L87 Difference]: Start difference. First operand 2412 states and 4429 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 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 02:49:05,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:05,894 INFO L93 Difference]: Finished difference Result 2635 states and 4731 transitions. [2022-02-10 02:49:05,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:49:05,894 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 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 35 [2022-02-10 02:49:05,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:05,897 INFO L225 Difference]: With dead ends: 2635 [2022-02-10 02:49:05,897 INFO L226 Difference]: Without dead ends: 2606 [2022-02-10 02:49:05,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:49:05,898 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 68 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:05,898 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 141 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 429 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:05,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2606 states. [2022-02-10 02:49:05,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2606 to 2422. [2022-02-10 02:49:05,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2422 states, 2421 states have (on average 1.8310615448161918) internal successors, (4433), 2421 states have internal predecessors, (4433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:05,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2422 states to 2422 states and 4433 transitions. [2022-02-10 02:49:05,938 INFO L78 Accepts]: Start accepts. Automaton has 2422 states and 4433 transitions. Word has length 35 [2022-02-10 02:49:05,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:05,938 INFO L470 AbstractCegarLoop]: Abstraction has 2422 states and 4433 transitions. [2022-02-10 02:49:05,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 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 02:49:05,938 INFO L276 IsEmpty]: Start isEmpty. Operand 2422 states and 4433 transitions. [2022-02-10 02:49:05,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:05,941 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:05,941 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:05,957 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 02:49:06,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:06,143 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:06,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:06,144 INFO L85 PathProgramCache]: Analyzing trace with hash -2033540529, now seen corresponding path program 21 times [2022-02-10 02:49:06,144 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:06,144 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650089149] [2022-02-10 02:49:06,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:06,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:06,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:06,224 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 29 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:06,224 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:06,224 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650089149] [2022-02-10 02:49:06,224 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650089149] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:06,224 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334344693] [2022-02-10 02:49:06,225 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:49:06,225 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:06,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:06,226 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 02:49:06,227 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 02:49:06,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-10 02:49:06,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:06,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:06,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:06,350 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:06,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:06,373 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:06,373 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 16 treesize of output 15 [2022-02-10 02:49:06,456 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:06,456 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [334344693] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:06,456 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:06,456 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-10 02:49:06,456 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126969899] [2022-02-10 02:49:06,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:06,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:49:06,457 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:06,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:49:06,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:49:06,457 INFO L87 Difference]: Start difference. First operand 2422 states and 4433 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 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 02:49:06,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:06,611 INFO L93 Difference]: Finished difference Result 2663 states and 4779 transitions. [2022-02-10 02:49:06,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 02:49:06,611 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 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 35 [2022-02-10 02:49:06,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:06,614 INFO L225 Difference]: With dead ends: 2663 [2022-02-10 02:49:06,615 INFO L226 Difference]: Without dead ends: 2635 [2022-02-10 02:49:06,615 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:49:06,615 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 69 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:06,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 130 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:06,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2635 states. [2022-02-10 02:49:06,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2635 to 2425. [2022-02-10 02:49:06,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2425 states, 2424 states have (on average 1.827970297029703) internal successors, (4431), 2424 states have internal predecessors, (4431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:06,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2425 states to 2425 states and 4431 transitions. [2022-02-10 02:49:06,647 INFO L78 Accepts]: Start accepts. Automaton has 2425 states and 4431 transitions. Word has length 35 [2022-02-10 02:49:06,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:06,647 INFO L470 AbstractCegarLoop]: Abstraction has 2425 states and 4431 transitions. [2022-02-10 02:49:06,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 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 02:49:06,647 INFO L276 IsEmpty]: Start isEmpty. Operand 2425 states and 4431 transitions. [2022-02-10 02:49:06,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:06,649 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:06,649 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:06,665 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-02-10 02:49:06,850 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,SelfDestructingSolverStorable78 [2022-02-10 02:49:06,850 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:06,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:06,850 INFO L85 PathProgramCache]: Analyzing trace with hash 108376805, now seen corresponding path program 22 times [2022-02-10 02:49:06,850 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:06,851 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999870636] [2022-02-10 02:49:06,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:06,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:06,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:06,926 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:06,926 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:06,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999870636] [2022-02-10 02:49:06,926 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999870636] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:06,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70942061] [2022-02-10 02:49:06,926 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:49:06,926 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:06,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:06,928 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 02:49:06,929 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 02:49:06,950 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:49:06,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:06,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:06,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:07,059 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:07,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:07,088 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:07,089 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 20 treesize of output 19 [2022-02-10 02:49:07,165 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:07,165 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70942061] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:07,165 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:07,165 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-10 02:49:07,165 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33227837] [2022-02-10 02:49:07,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:07,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:49:07,166 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:07,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:49:07,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:49:07,166 INFO L87 Difference]: Start difference. First operand 2425 states and 4431 transitions. Second operand has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 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 02:49:07,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:07,396 INFO L93 Difference]: Finished difference Result 2868 states and 5114 transitions. [2022-02-10 02:49:07,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 02:49:07,396 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 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 35 [2022-02-10 02:49:07,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:07,399 INFO L225 Difference]: With dead ends: 2868 [2022-02-10 02:49:07,399 INFO L226 Difference]: Without dead ends: 2868 [2022-02-10 02:49:07,399 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 61 SyntacticMatches, 10 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:49:07,400 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 90 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:07,403 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 197 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 494 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:07,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2868 states. [2022-02-10 02:49:07,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2868 to 2439. [2022-02-10 02:49:07,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2439 states, 2438 states have (on average 1.8289581624282198) internal successors, (4459), 2438 states have internal predecessors, (4459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:07,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2439 states to 2439 states and 4459 transitions. [2022-02-10 02:49:07,433 INFO L78 Accepts]: Start accepts. Automaton has 2439 states and 4459 transitions. Word has length 35 [2022-02-10 02:49:07,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:07,433 INFO L470 AbstractCegarLoop]: Abstraction has 2439 states and 4459 transitions. [2022-02-10 02:49:07,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 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 02:49:07,433 INFO L276 IsEmpty]: Start isEmpty. Operand 2439 states and 4459 transitions. [2022-02-10 02:49:07,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:07,435 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:07,435 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:07,451 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-02-10 02:49:07,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:07,636 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:07,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:07,636 INFO L85 PathProgramCache]: Analyzing trace with hash -300815125, now seen corresponding path program 40 times [2022-02-10 02:49:07,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:07,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725899839] [2022-02-10 02:49:07,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:07,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:07,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:07,702 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:07,703 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:07,703 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725899839] [2022-02-10 02:49:07,703 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725899839] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:07,703 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356980070] [2022-02-10 02:49:07,703 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:49:07,703 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:07,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:07,704 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 02:49:07,705 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 02:49:07,726 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:49:07,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:07,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 02:49:07,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:07,842 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:07,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:07,957 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:07,957 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356980070] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:07,957 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:07,957 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-02-10 02:49:07,957 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308543479] [2022-02-10 02:49:07,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:07,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:49:07,957 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:07,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:49:07,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:49:07,958 INFO L87 Difference]: Start difference. First operand 2439 states and 4459 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 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 02:49:08,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:08,099 INFO L93 Difference]: Finished difference Result 3060 states and 5467 transitions. [2022-02-10 02:49:08,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 02:49:08,099 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 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 35 [2022-02-10 02:49:08,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:08,103 INFO L225 Difference]: With dead ends: 3060 [2022-02-10 02:49:08,103 INFO L226 Difference]: Without dead ends: 3034 [2022-02-10 02:49:08,103 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 61 SyntacticMatches, 12 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:49:08,103 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 56 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:08,103 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 143 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:08,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3034 states. [2022-02-10 02:49:08,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3034 to 2593. [2022-02-10 02:49:08,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2593 states, 2592 states have (on average 1.8425925925925926) internal successors, (4776), 2592 states have internal predecessors, (4776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:08,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2593 states to 2593 states and 4776 transitions. [2022-02-10 02:49:08,136 INFO L78 Accepts]: Start accepts. Automaton has 2593 states and 4776 transitions. Word has length 35 [2022-02-10 02:49:08,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:08,136 INFO L470 AbstractCegarLoop]: Abstraction has 2593 states and 4776 transitions. [2022-02-10 02:49:08,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 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 02:49:08,137 INFO L276 IsEmpty]: Start isEmpty. Operand 2593 states and 4776 transitions. [2022-02-10 02:49:08,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:08,138 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:08,138 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:08,154 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-02-10 02:49:08,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:08,339 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:08,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:08,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1400955455, now seen corresponding path program 12 times [2022-02-10 02:49:08,340 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:08,340 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20936995] [2022-02-10 02:49:08,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:08,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:08,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:08,420 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:08,421 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:08,421 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20936995] [2022-02-10 02:49:08,421 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20936995] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:08,421 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933400333] [2022-02-10 02:49:08,421 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:49:08,421 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:08,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:08,423 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 02:49:08,424 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 02:49:08,451 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-10 02:49:08,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:08,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:08,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:08,564 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:08,564 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:08,590 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:08,590 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 16 treesize of output 15 [2022-02-10 02:49:08,667 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:08,667 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933400333] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:08,667 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:08,667 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-10 02:49:08,667 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154402532] [2022-02-10 02:49:08,667 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:08,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:49:08,667 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:08,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:49:08,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:49:08,668 INFO L87 Difference]: Start difference. First operand 2593 states and 4776 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:08,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:08,832 INFO L93 Difference]: Finished difference Result 3084 states and 5521 transitions. [2022-02-10 02:49:08,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:49:08,832 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-10 02:49:08,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:08,835 INFO L225 Difference]: With dead ends: 3084 [2022-02-10 02:49:08,835 INFO L226 Difference]: Without dead ends: 3062 [2022-02-10 02:49:08,836 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:49:08,836 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 79 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:08,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 137 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:08,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3062 states. [2022-02-10 02:49:08,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3062 to 2637. [2022-02-10 02:49:08,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2637 states, 2636 states have (on average 1.842185128983308) internal successors, (4856), 2636 states have internal predecessors, (4856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:08,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2637 states to 2637 states and 4856 transitions. [2022-02-10 02:49:08,870 INFO L78 Accepts]: Start accepts. Automaton has 2637 states and 4856 transitions. Word has length 35 [2022-02-10 02:49:08,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:08,871 INFO L470 AbstractCegarLoop]: Abstraction has 2637 states and 4856 transitions. [2022-02-10 02:49:08,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:08,871 INFO L276 IsEmpty]: Start isEmpty. Operand 2637 states and 4856 transitions. [2022-02-10 02:49:08,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:08,873 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:08,873 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:08,889 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-02-10 02:49:09,073 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,SelfDestructingSolverStorable81 [2022-02-10 02:49:09,073 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:09,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:09,074 INFO L85 PathProgramCache]: Analyzing trace with hash -1500631615, now seen corresponding path program 23 times [2022-02-10 02:49:09,074 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:09,074 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248864737] [2022-02-10 02:49:09,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:09,074 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:09,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:09,152 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:09,152 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:09,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248864737] [2022-02-10 02:49:09,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248864737] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:09,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449124558] [2022-02-10 02:49:09,152 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:49:09,152 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:09,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:09,153 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 02:49:09,154 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 02:49:09,176 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-10 02:49:09,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:09,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:09,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:09,272 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:09,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:09,296 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:09,296 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 16 treesize of output 15 [2022-02-10 02:49:09,371 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:09,372 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449124558] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:09,372 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:09,372 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-10 02:49:09,372 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605812572] [2022-02-10 02:49:09,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:09,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:49:09,372 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:09,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:49:09,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:49:09,373 INFO L87 Difference]: Start difference. First operand 2637 states and 4856 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 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 02:49:09,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:09,587 INFO L93 Difference]: Finished difference Result 2867 states and 5158 transitions. [2022-02-10 02:49:09,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:49:09,587 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 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 35 [2022-02-10 02:49:09,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:09,590 INFO L225 Difference]: With dead ends: 2867 [2022-02-10 02:49:09,590 INFO L226 Difference]: Without dead ends: 2823 [2022-02-10 02:49:09,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:49:09,591 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 70 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:09,591 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 153 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:09,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2022-02-10 02:49:09,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 2622. [2022-02-10 02:49:09,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2622 states, 2621 states have (on average 1.8386112170927127) internal successors, (4819), 2621 states have internal predecessors, (4819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:09,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2622 states to 2622 states and 4819 transitions. [2022-02-10 02:49:09,623 INFO L78 Accepts]: Start accepts. Automaton has 2622 states and 4819 transitions. Word has length 35 [2022-02-10 02:49:09,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:09,623 INFO L470 AbstractCegarLoop]: Abstraction has 2622 states and 4819 transitions. [2022-02-10 02:49:09,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 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 02:49:09,623 INFO L276 IsEmpty]: Start isEmpty. Operand 2622 states and 4819 transitions. [2022-02-10 02:49:09,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:09,625 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:09,625 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:09,642 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 02:49:09,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:09,831 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:09,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:09,831 INFO L85 PathProgramCache]: Analyzing trace with hash 1670541373, now seen corresponding path program 24 times [2022-02-10 02:49:09,832 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:09,832 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993877597] [2022-02-10 02:49:09,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:09,832 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:09,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:09,918 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 29 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:09,918 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:09,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993877597] [2022-02-10 02:49:09,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993877597] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:09,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522461490] [2022-02-10 02:49:09,919 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:49:09,919 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:09,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:09,920 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 02:49:09,939 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 02:49:09,954 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-10 02:49:09,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:09,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:09,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:10,057 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:10,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:10,081 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:10,081 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 16 treesize of output 15 [2022-02-10 02:49:10,159 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:10,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522461490] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:10,160 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:10,160 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-10 02:49:10,160 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662625888] [2022-02-10 02:49:10,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:10,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:49:10,160 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:10,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:49:10,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:49:10,161 INFO L87 Difference]: Start difference. First operand 2622 states and 4819 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 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 02:49:10,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:10,317 INFO L93 Difference]: Finished difference Result 2934 states and 5273 transitions. [2022-02-10 02:49:10,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:49:10,317 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 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 35 [2022-02-10 02:49:10,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:10,321 INFO L225 Difference]: With dead ends: 2934 [2022-02-10 02:49:10,321 INFO L226 Difference]: Without dead ends: 2894 [2022-02-10 02:49:10,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:49:10,321 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 88 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:10,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 145 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:10,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2894 states. [2022-02-10 02:49:10,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2894 to 2601. [2022-02-10 02:49:10,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2601 states, 2600 states have (on average 1.8403846153846153) internal successors, (4785), 2600 states have internal predecessors, (4785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:10,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2601 states to 2601 states and 4785 transitions. [2022-02-10 02:49:10,354 INFO L78 Accepts]: Start accepts. Automaton has 2601 states and 4785 transitions. Word has length 35 [2022-02-10 02:49:10,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:10,355 INFO L470 AbstractCegarLoop]: Abstraction has 2601 states and 4785 transitions. [2022-02-10 02:49:10,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 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 02:49:10,355 INFO L276 IsEmpty]: Start isEmpty. Operand 2601 states and 4785 transitions. [2022-02-10 02:49:10,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:10,357 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:10,357 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:10,373 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 02:49:10,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:10,558 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:10,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:10,559 INFO L85 PathProgramCache]: Analyzing trace with hash 500396101, now seen corresponding path program 25 times [2022-02-10 02:49:10,559 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:10,559 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322493926] [2022-02-10 02:49:10,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:10,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:10,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:10,644 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:10,644 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:10,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322493926] [2022-02-10 02:49:10,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322493926] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:10,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075064986] [2022-02-10 02:49:10,644 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:49:10,644 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:10,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:10,646 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 02:49:10,647 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 02:49:10,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:10,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:10,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:10,802 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:10,802 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:10,828 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:10,828 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 20 treesize of output 19 [2022-02-10 02:49:10,902 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:10,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075064986] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:10,902 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:10,902 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-10 02:49:10,902 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90087731] [2022-02-10 02:49:10,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:10,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:49:10,903 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:10,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:49:10,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:49:10,903 INFO L87 Difference]: Start difference. First operand 2601 states and 4785 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:11,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:11,076 INFO L93 Difference]: Finished difference Result 2870 states and 5146 transitions. [2022-02-10 02:49:11,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:49:11,076 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-10 02:49:11,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:11,080 INFO L225 Difference]: With dead ends: 2870 [2022-02-10 02:49:11,080 INFO L226 Difference]: Without dead ends: 2845 [2022-02-10 02:49:11,080 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 61 SyntacticMatches, 10 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:49:11,080 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 106 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:11,080 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 136 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:11,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2845 states. [2022-02-10 02:49:11,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2845 to 2573. [2022-02-10 02:49:11,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2573 states, 2572 states have (on average 1.8370917573872472) internal successors, (4725), 2572 states have internal predecessors, (4725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:11,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2573 states to 2573 states and 4725 transitions. [2022-02-10 02:49:11,104 INFO L78 Accepts]: Start accepts. Automaton has 2573 states and 4725 transitions. Word has length 35 [2022-02-10 02:49:11,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:11,104 INFO L470 AbstractCegarLoop]: Abstraction has 2573 states and 4725 transitions. [2022-02-10 02:49:11,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:11,104 INFO L276 IsEmpty]: Start isEmpty. Operand 2573 states and 4725 transitions. [2022-02-10 02:49:11,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:11,107 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:11,107 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:11,122 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 02:49:11,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:11,307 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:11,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:11,308 INFO L85 PathProgramCache]: Analyzing trace with hash -327672055, now seen corresponding path program 26 times [2022-02-10 02:49:11,308 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:11,308 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198264532] [2022-02-10 02:49:11,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:11,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:11,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:11,402 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:11,403 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:11,403 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198264532] [2022-02-10 02:49:11,403 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198264532] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:11,403 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195989449] [2022-02-10 02:49:11,403 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:49:11,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:11,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:11,404 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 02:49:11,405 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 02:49:11,431 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:49:11,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:11,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-10 02:49:11,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:11,706 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-10 02:49:11,706 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 16 treesize of output 16 [2022-02-10 02:49:11,741 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:11,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:12,017 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:12,017 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 16 treesize of output 15 [2022-02-10 02:49:12,123 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:12,123 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195989449] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:12,123 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:12,123 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 24 [2022-02-10 02:49:12,123 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259571714] [2022-02-10 02:49:12,123 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:12,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 02:49:12,124 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:12,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 02:49:12,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:49:12,124 INFO L87 Difference]: Start difference. First operand 2573 states and 4725 transitions. Second operand has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:15,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:15,095 INFO L93 Difference]: Finished difference Result 11405 states and 20938 transitions. [2022-02-10 02:49:15,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2022-02-10 02:49:15,096 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-10 02:49:15,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:15,112 INFO L225 Difference]: With dead ends: 11405 [2022-02-10 02:49:15,112 INFO L226 Difference]: Without dead ends: 11405 [2022-02-10 02:49:15,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 81 SyntacticMatches, 18 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 7286 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=3491, Invalid=12259, Unknown=0, NotChecked=0, Total=15750 [2022-02-10 02:49:15,115 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 421 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 583 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 1434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 775 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:15,115 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [421 Valid, 199 Invalid, 1434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 583 Invalid, 0 Unknown, 775 Unchecked, 0.3s Time] [2022-02-10 02:49:15,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11405 states. [2022-02-10 02:49:15,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11405 to 6828. [2022-02-10 02:49:15,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6828 states, 6827 states have (on average 1.9447780870074702) internal successors, (13277), 6827 states have internal predecessors, (13277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:15,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6828 states to 6828 states and 13277 transitions. [2022-02-10 02:49:15,258 INFO L78 Accepts]: Start accepts. Automaton has 6828 states and 13277 transitions. Word has length 35 [2022-02-10 02:49:15,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:15,258 INFO L470 AbstractCegarLoop]: Abstraction has 6828 states and 13277 transitions. [2022-02-10 02:49:15,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:15,259 INFO L276 IsEmpty]: Start isEmpty. Operand 6828 states and 13277 transitions. [2022-02-10 02:49:15,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:15,263 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:15,263 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:15,279 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 02:49:15,464 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,SelfDestructingSolverStorable85 [2022-02-10 02:49:15,464 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:15,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:15,464 INFO L85 PathProgramCache]: Analyzing trace with hash -736863985, now seen corresponding path program 41 times [2022-02-10 02:49:15,464 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:15,465 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103338947] [2022-02-10 02:49:15,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:15,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:15,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:15,530 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:15,530 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:15,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103338947] [2022-02-10 02:49:15,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103338947] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:15,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090110380] [2022-02-10 02:49:15,531 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:49:15,531 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:15,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:15,532 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 02:49:15,557 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 02:49:15,566 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-10 02:49:15,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:15,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 02:49:15,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:15,693 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:15,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:15,810 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:15,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090110380] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:15,810 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:15,810 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-02-10 02:49:15,810 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743332986] [2022-02-10 02:49:15,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:15,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:49:15,811 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:15,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:49:15,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:49:15,811 INFO L87 Difference]: Start difference. First operand 6828 states and 13277 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 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 02:49:15,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:15,965 INFO L93 Difference]: Finished difference Result 7776 states and 14958 transitions. [2022-02-10 02:49:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 02:49:15,965 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 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 35 [2022-02-10 02:49:15,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:15,976 INFO L225 Difference]: With dead ends: 7776 [2022-02-10 02:49:15,976 INFO L226 Difference]: Without dead ends: 7753 [2022-02-10 02:49:15,977 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 61 SyntacticMatches, 12 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:49:15,977 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 56 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:15,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 132 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:15,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7753 states. [2022-02-10 02:49:16,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7753 to 7083. [2022-02-10 02:49:16,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7083 states, 7082 states have (on average 1.9569330697543066) internal successors, (13859), 7082 states have internal predecessors, (13859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:16,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7083 states to 7083 states and 13859 transitions. [2022-02-10 02:49:16,139 INFO L78 Accepts]: Start accepts. Automaton has 7083 states and 13859 transitions. Word has length 35 [2022-02-10 02:49:16,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:16,139 INFO L470 AbstractCegarLoop]: Abstraction has 7083 states and 13859 transitions. [2022-02-10 02:49:16,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 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 02:49:16,140 INFO L276 IsEmpty]: Start isEmpty. Operand 7083 states and 13859 transitions. [2022-02-10 02:49:16,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:16,145 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:16,145 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:16,160 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-02-10 02:49:16,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2022-02-10 02:49:16,345 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:16,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:16,346 INFO L85 PathProgramCache]: Analyzing trace with hash 1893450031, now seen corresponding path program 27 times [2022-02-10 02:49:16,346 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:16,346 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401002268] [2022-02-10 02:49:16,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:16,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:16,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:16,426 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:16,426 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:16,426 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401002268] [2022-02-10 02:49:16,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401002268] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:16,426 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322061054] [2022-02-10 02:49:16,427 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:49:16,427 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:16,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:16,428 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 02:49:16,429 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 02:49:16,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-10 02:49:16,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:16,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:16,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:16,552 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:16,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:16,585 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:16,585 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 20 treesize of output 19 [2022-02-10 02:49:16,654 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:16,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322061054] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:16,654 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:16,654 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:49:16,654 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349793935] [2022-02-10 02:49:16,654 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:16,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:49:16,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:16,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:49:16,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:49:16,655 INFO L87 Difference]: Start difference. First operand 7083 states and 13859 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 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 02:49:16,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:16,900 INFO L93 Difference]: Finished difference Result 7498 states and 14443 transitions. [2022-02-10 02:49:16,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:49:16,901 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 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 35 [2022-02-10 02:49:16,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:16,911 INFO L225 Difference]: With dead ends: 7498 [2022-02-10 02:49:16,911 INFO L226 Difference]: Without dead ends: 7498 [2022-02-10 02:49:16,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 60 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:49:16,911 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 124 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:16,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 173 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:16,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7498 states. [2022-02-10 02:49:17,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7498 to 7112. [2022-02-10 02:49:17,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7112 states, 7111 states have (on average 1.956405568837013) internal successors, (13912), 7111 states have internal predecessors, (13912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:17,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7112 states to 7112 states and 13912 transitions. [2022-02-10 02:49:17,021 INFO L78 Accepts]: Start accepts. Automaton has 7112 states and 13912 transitions. Word has length 35 [2022-02-10 02:49:17,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:17,022 INFO L470 AbstractCegarLoop]: Abstraction has 7112 states and 13912 transitions. [2022-02-10 02:49:17,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 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 02:49:17,022 INFO L276 IsEmpty]: Start isEmpty. Operand 7112 states and 13912 transitions. [2022-02-10 02:49:17,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:17,026 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:17,026 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:17,042 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 02:49:17,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-02-10 02:49:17,227 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:17,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:17,227 INFO L85 PathProgramCache]: Analyzing trace with hash -119265325, now seen corresponding path program 13 times [2022-02-10 02:49:17,227 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:17,227 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490172334] [2022-02-10 02:49:17,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:17,228 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:17,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:17,310 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:17,310 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:17,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490172334] [2022-02-10 02:49:17,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490172334] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:17,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743131290] [2022-02-10 02:49:17,311 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:49:17,311 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:17,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:17,312 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 02:49:17,339 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 02:49:17,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:17,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:17,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:17,447 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:17,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:17,490 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:17,491 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 20 treesize of output 19 [2022-02-10 02:49:17,551 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:17,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743131290] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:17,551 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:17,551 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:49:17,551 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137181146] [2022-02-10 02:49:17,551 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:17,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:49:17,552 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:17,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:49:17,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:49:17,552 INFO L87 Difference]: Start difference. First operand 7112 states and 13912 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 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 02:49:17,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:17,781 INFO L93 Difference]: Finished difference Result 9793 states and 18546 transitions. [2022-02-10 02:49:17,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:49:17,782 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 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 35 [2022-02-10 02:49:17,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:17,794 INFO L225 Difference]: With dead ends: 9793 [2022-02-10 02:49:17,795 INFO L226 Difference]: Without dead ends: 9786 [2022-02-10 02:49:17,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 60 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:49:17,795 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 79 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:17,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 84 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:17,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9786 states. [2022-02-10 02:49:17,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9786 to 7346. [2022-02-10 02:49:17,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7346 states, 7345 states have (on average 1.9526208304969368) internal successors, (14342), 7345 states have internal predecessors, (14342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:17,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7346 states to 7346 states and 14342 transitions. [2022-02-10 02:49:17,913 INFO L78 Accepts]: Start accepts. Automaton has 7346 states and 14342 transitions. Word has length 35 [2022-02-10 02:49:17,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:17,913 INFO L470 AbstractCegarLoop]: Abstraction has 7346 states and 14342 transitions. [2022-02-10 02:49:17,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 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 02:49:17,913 INFO L276 IsEmpty]: Start isEmpty. Operand 7346 states and 14342 transitions. [2022-02-10 02:49:17,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:17,918 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:17,918 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:17,933 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 02:49:18,118 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,SelfDestructingSolverStorable88 [2022-02-10 02:49:18,118 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:18,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:18,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1896165421, now seen corresponding path program 28 times [2022-02-10 02:49:18,119 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:18,119 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526766684] [2022-02-10 02:49:18,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:18,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:18,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:18,217 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 10 proven. 29 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:18,217 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:18,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526766684] [2022-02-10 02:49:18,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526766684] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:18,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639631197] [2022-02-10 02:49:18,217 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:49:18,218 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:18,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:18,219 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 02:49:18,222 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 02:49:18,254 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:49:18,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:18,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:18,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:18,452 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:18,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:18,516 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:18,517 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 20 treesize of output 19 [2022-02-10 02:49:18,570 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:18,570 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639631197] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:18,570 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:18,570 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-10 02:49:18,570 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540739500] [2022-02-10 02:49:18,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:18,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:49:18,571 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:18,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:49:18,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:49:18,571 INFO L87 Difference]: Start difference. First operand 7346 states and 14342 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 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 02:49:18,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:18,728 INFO L93 Difference]: Finished difference Result 7378 states and 14376 transitions. [2022-02-10 02:49:18,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:49:18,729 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 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 35 [2022-02-10 02:49:18,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:18,737 INFO L225 Difference]: With dead ends: 7378 [2022-02-10 02:49:18,737 INFO L226 Difference]: Without dead ends: 7350 [2022-02-10 02:49:18,738 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 56 SyntacticMatches, 9 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:49:18,738 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 24 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:18,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 81 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 379 Invalid, 0 Unknown, 46 Unchecked, 0.1s Time] [2022-02-10 02:49:18,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7350 states. [2022-02-10 02:49:18,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7350 to 7336. [2022-02-10 02:49:18,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7336 states, 7335 states have (on average 1.949011588275392) internal successors, (14296), 7335 states have internal predecessors, (14296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:18,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7336 states to 7336 states and 14296 transitions. [2022-02-10 02:49:18,839 INFO L78 Accepts]: Start accepts. Automaton has 7336 states and 14296 transitions. Word has length 35 [2022-02-10 02:49:18,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:18,839 INFO L470 AbstractCegarLoop]: Abstraction has 7336 states and 14296 transitions. [2022-02-10 02:49:18,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 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 02:49:18,839 INFO L276 IsEmpty]: Start isEmpty. Operand 7336 states and 14296 transitions. [2022-02-10 02:49:18,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:18,843 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:18,843 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:18,859 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 02:49:19,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:19,044 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:19,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:19,044 INFO L85 PathProgramCache]: Analyzing trace with hash 2066025544, now seen corresponding path program 29 times [2022-02-10 02:49:19,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:19,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864915529] [2022-02-10 02:49:19,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:19,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:19,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:19,137 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:19,137 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:19,137 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864915529] [2022-02-10 02:49:19,138 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864915529] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:19,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903332471] [2022-02-10 02:49:19,138 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:49:19,138 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:19,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:19,140 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 02:49:19,156 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 02:49:19,176 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 02:49:19,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:19,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-10 02:49:19,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:19,348 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 19 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:49:19,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:19,624 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 19 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:49:19,625 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903332471] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:19,625 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:19,625 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-10 02:49:19,625 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018112301] [2022-02-10 02:49:19,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:19,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:49:19,625 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:19,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:49:19,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:49:19,626 INFO L87 Difference]: Start difference. First operand 7336 states and 14296 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 02:49:19,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:19,922 INFO L93 Difference]: Finished difference Result 8706 states and 16359 transitions. [2022-02-10 02:49:19,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 02:49:19,922 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 35 [2022-02-10 02:49:19,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:19,935 INFO L225 Difference]: With dead ends: 8706 [2022-02-10 02:49:19,935 INFO L226 Difference]: Without dead ends: 8706 [2022-02-10 02:49:19,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 64 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=170, Invalid=336, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:49:19,936 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 216 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:19,936 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 111 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 355 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:19,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8706 states. [2022-02-10 02:49:20,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8706 to 7144. [2022-02-10 02:49:20,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7144 states, 7143 states have (on average 1.9300013999720005) internal successors, (13786), 7143 states have internal predecessors, (13786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:20,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7144 states to 7144 states and 13786 transitions. [2022-02-10 02:49:20,071 INFO L78 Accepts]: Start accepts. Automaton has 7144 states and 13786 transitions. Word has length 35 [2022-02-10 02:49:20,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:20,072 INFO L470 AbstractCegarLoop]: Abstraction has 7144 states and 13786 transitions. [2022-02-10 02:49:20,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 02:49:20,072 INFO L276 IsEmpty]: Start isEmpty. Operand 7144 states and 13786 transitions. [2022-02-10 02:49:20,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:20,076 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:20,076 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:20,092 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 02:49:20,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:20,277 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:20,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:20,277 INFO L85 PathProgramCache]: Analyzing trace with hash -189137563, now seen corresponding path program 14 times [2022-02-10 02:49:20,277 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:20,277 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305220948] [2022-02-10 02:49:20,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:20,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:20,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:20,370 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:20,370 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:20,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305220948] [2022-02-10 02:49:20,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305220948] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:20,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338144580] [2022-02-10 02:49:20,371 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:49:20,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:20,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:20,372 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 02:49:20,373 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 02:49:20,396 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:49:20,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:20,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:20,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:20,507 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:20,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:20,543 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:20,543 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 20 treesize of output 19 [2022-02-10 02:49:20,614 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:20,614 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338144580] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:20,614 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:20,614 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-10 02:49:20,614 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390157] [2022-02-10 02:49:20,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:20,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:49:20,614 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:20,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:49:20,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:49:20,615 INFO L87 Difference]: Start difference. First operand 7144 states and 13786 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 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 02:49:20,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:20,821 INFO L93 Difference]: Finished difference Result 7846 states and 14926 transitions. [2022-02-10 02:49:20,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 02:49:20,822 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 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 35 [2022-02-10 02:49:20,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:20,832 INFO L225 Difference]: With dead ends: 7846 [2022-02-10 02:49:20,832 INFO L226 Difference]: Without dead ends: 7844 [2022-02-10 02:49:20,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 61 SyntacticMatches, 10 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:49:20,832 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 55 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:20,832 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 116 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:20,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7844 states. [2022-02-10 02:49:20,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7844 to 7171. [2022-02-10 02:49:20,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7171 states, 7170 states have (on average 1.9302649930264992) internal successors, (13840), 7170 states have internal predecessors, (13840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:20,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7171 states to 7171 states and 13840 transitions. [2022-02-10 02:49:20,940 INFO L78 Accepts]: Start accepts. Automaton has 7171 states and 13840 transitions. Word has length 35 [2022-02-10 02:49:20,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:20,940 INFO L470 AbstractCegarLoop]: Abstraction has 7171 states and 13840 transitions. [2022-02-10 02:49:20,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 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 02:49:20,940 INFO L276 IsEmpty]: Start isEmpty. Operand 7171 states and 13840 transitions. [2022-02-10 02:49:20,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:20,946 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:20,946 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:20,968 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:21,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:21,168 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:21,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:21,168 INFO L85 PathProgramCache]: Analyzing trace with hash 872524197, now seen corresponding path program 30 times [2022-02-10 02:49:21,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:21,169 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978957568] [2022-02-10 02:49:21,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:21,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:21,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:21,264 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 10 proven. 29 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:21,264 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:21,264 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978957568] [2022-02-10 02:49:21,265 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978957568] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:21,265 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370488659] [2022-02-10 02:49:21,265 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:49:21,265 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:21,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:21,266 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 02:49:21,267 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 02:49:21,288 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 02:49:21,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:21,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:21,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:21,440 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:21,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:21,487 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:21,487 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 20 treesize of output 19 [2022-02-10 02:49:21,560 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:21,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370488659] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:21,560 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:21,560 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-10 02:49:21,560 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583508913] [2022-02-10 02:49:21,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:21,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:49:21,560 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:21,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:49:21,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:49:21,561 INFO L87 Difference]: Start difference. First operand 7171 states and 13840 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 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 02:49:21,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:21,667 INFO L93 Difference]: Finished difference Result 7169 states and 13831 transitions. [2022-02-10 02:49:21,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-10 02:49:21,667 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 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 35 [2022-02-10 02:49:21,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:21,678 INFO L225 Difference]: With dead ends: 7169 [2022-02-10 02:49:21,678 INFO L226 Difference]: Without dead ends: 7154 [2022-02-10 02:49:21,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 59 SyntacticMatches, 9 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:49:21,678 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 15 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 69 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:21,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 59 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 221 Invalid, 0 Unknown, 69 Unchecked, 0.1s Time] [2022-02-10 02:49:21,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7154 states. [2022-02-10 02:49:21,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7154 to 7150. [2022-02-10 02:49:21,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7150 states, 7149 states have (on average 1.931319065603581) internal successors, (13807), 7149 states have internal predecessors, (13807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:21,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7150 states to 7150 states and 13807 transitions. [2022-02-10 02:49:21,787 INFO L78 Accepts]: Start accepts. Automaton has 7150 states and 13807 transitions. Word has length 35 [2022-02-10 02:49:21,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:21,787 INFO L470 AbstractCegarLoop]: Abstraction has 7150 states and 13807 transitions. [2022-02-10 02:49:21,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 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 02:49:21,788 INFO L276 IsEmpty]: Start isEmpty. Operand 7150 states and 13807 transitions. [2022-02-10 02:49:21,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:21,792 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:21,792 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:21,808 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 02:49:21,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:21,993 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:21,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:21,993 INFO L85 PathProgramCache]: Analyzing trace with hash 603218195, now seen corresponding path program 15 times [2022-02-10 02:49:21,993 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:21,994 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180586697] [2022-02-10 02:49:21,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:21,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:21,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:22,087 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:22,088 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:22,088 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180586697] [2022-02-10 02:49:22,088 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180586697] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:22,088 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248066571] [2022-02-10 02:49:22,088 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:49:22,088 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:22,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:22,092 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 02:49:22,109 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 02:49:22,122 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 02:49:22,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:22,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:22,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:22,220 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:22,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:22,246 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:22,246 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 16 treesize of output 15 [2022-02-10 02:49:22,327 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:22,327 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248066571] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:22,328 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:22,328 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-10 02:49:22,328 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859573786] [2022-02-10 02:49:22,328 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:22,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:49:22,328 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:22,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:49:22,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:49:22,328 INFO L87 Difference]: Start difference. First operand 7150 states and 13807 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:22,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:22,578 INFO L93 Difference]: Finished difference Result 7778 states and 14794 transitions. [2022-02-10 02:49:22,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:49:22,578 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-10 02:49:22,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:22,588 INFO L225 Difference]: With dead ends: 7778 [2022-02-10 02:49:22,589 INFO L226 Difference]: Without dead ends: 7766 [2022-02-10 02:49:22,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:49:22,589 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 59 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:22,589 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 117 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:22,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7766 states. [2022-02-10 02:49:22,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7766 to 7283. [2022-02-10 02:49:22,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7283 states, 7282 states have (on average 1.929140346058775) internal successors, (14048), 7282 states have internal predecessors, (14048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:22,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7283 states to 7283 states and 14048 transitions. [2022-02-10 02:49:22,676 INFO L78 Accepts]: Start accepts. Automaton has 7283 states and 14048 transitions. Word has length 35 [2022-02-10 02:49:22,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:22,676 INFO L470 AbstractCegarLoop]: Abstraction has 7283 states and 14048 transitions. [2022-02-10 02:49:22,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:22,676 INFO L276 IsEmpty]: Start isEmpty. Operand 7283 states and 14048 transitions. [2022-02-10 02:49:22,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:22,682 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:22,682 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:22,707 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:22,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:22,904 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:22,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:22,904 INFO L85 PathProgramCache]: Analyzing trace with hash 503542035, now seen corresponding path program 31 times [2022-02-10 02:49:22,904 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:22,904 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101113068] [2022-02-10 02:49:22,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:22,905 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:22,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:22,982 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:22,982 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:22,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101113068] [2022-02-10 02:49:22,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101113068] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:22,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988637577] [2022-02-10 02:49:22,982 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:49:22,983 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:22,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:22,984 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 02:49:22,984 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 02:49:23,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:23,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:23,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:23,086 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:23,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:23,107 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:23,107 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 16 treesize of output 15 [2022-02-10 02:49:23,168 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:23,168 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988637577] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:23,168 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:23,168 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-10 02:49:23,168 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842924387] [2022-02-10 02:49:23,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:23,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:49:23,169 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:23,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:49:23,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:49:23,169 INFO L87 Difference]: Start difference. First operand 7283 states and 14048 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 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 02:49:23,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:23,374 INFO L93 Difference]: Finished difference Result 7629 states and 14521 transitions. [2022-02-10 02:49:23,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:49:23,375 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 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 35 [2022-02-10 02:49:23,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:23,385 INFO L225 Difference]: With dead ends: 7629 [2022-02-10 02:49:23,386 INFO L226 Difference]: Without dead ends: 7559 [2022-02-10 02:49:23,386 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:49:23,386 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 71 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:23,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 157 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:23,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7559 states. [2022-02-10 02:49:23,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7559 to 7248. [2022-02-10 02:49:23,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7248 states, 7247 states have (on average 1.9238305505726507) internal successors, (13942), 7247 states have internal predecessors, (13942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:23,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7248 states to 7248 states and 13942 transitions. [2022-02-10 02:49:23,488 INFO L78 Accepts]: Start accepts. Automaton has 7248 states and 13942 transitions. Word has length 35 [2022-02-10 02:49:23,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:23,488 INFO L470 AbstractCegarLoop]: Abstraction has 7248 states and 13942 transitions. [2022-02-10 02:49:23,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 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 02:49:23,488 INFO L276 IsEmpty]: Start isEmpty. Operand 7248 states and 13942 transitions. [2022-02-10 02:49:23,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:23,493 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:23,493 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:23,509 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-02-10 02:49:23,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2022-02-10 02:49:23,693 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:23,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:23,694 INFO L85 PathProgramCache]: Analyzing trace with hash -620252273, now seen corresponding path program 32 times [2022-02-10 02:49:23,694 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:23,694 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498692534] [2022-02-10 02:49:23,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:23,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:23,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:23,760 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 29 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:23,760 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:23,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498692534] [2022-02-10 02:49:23,760 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498692534] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:23,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118432784] [2022-02-10 02:49:23,761 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:49:23,761 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:23,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:23,762 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 02:49:23,762 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 02:49:23,787 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:49:23,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:23,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:23,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:23,863 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:23,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:23,883 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:23,883 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 16 treesize of output 15 [2022-02-10 02:49:23,945 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:23,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118432784] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:23,946 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:23,946 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-10 02:49:23,946 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222295962] [2022-02-10 02:49:23,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:23,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:49:23,946 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:23,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:49:23,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:49:23,947 INFO L87 Difference]: Start difference. First operand 7248 states and 13942 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 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 02:49:24,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:24,096 INFO L93 Difference]: Finished difference Result 7588 states and 14456 transitions. [2022-02-10 02:49:24,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:49:24,097 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 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 35 [2022-02-10 02:49:24,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:24,107 INFO L225 Difference]: With dead ends: 7588 [2022-02-10 02:49:24,107 INFO L226 Difference]: Without dead ends: 7583 [2022-02-10 02:49:24,107 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:49:24,107 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 74 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:24,108 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 110 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:24,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7583 states. [2022-02-10 02:49:24,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7583 to 7249. [2022-02-10 02:49:24,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7249 states, 7248 states have (on average 1.9230132450331126) internal successors, (13938), 7248 states have internal predecessors, (13938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:24,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7249 states to 7249 states and 13938 transitions. [2022-02-10 02:49:24,210 INFO L78 Accepts]: Start accepts. Automaton has 7249 states and 13938 transitions. Word has length 35 [2022-02-10 02:49:24,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:24,210 INFO L470 AbstractCegarLoop]: Abstraction has 7249 states and 13938 transitions. [2022-02-10 02:49:24,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 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 02:49:24,210 INFO L276 IsEmpty]: Start isEmpty. Operand 7249 states and 13938 transitions. [2022-02-10 02:49:24,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:24,215 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:24,215 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:24,230 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 02:49:24,415 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,SelfDestructingSolverStorable95 [2022-02-10 02:49:24,415 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:24,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:24,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1790397545, now seen corresponding path program 33 times [2022-02-10 02:49:24,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:24,416 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654418277] [2022-02-10 02:49:24,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:24,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:24,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:24,475 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:24,475 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:24,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654418277] [2022-02-10 02:49:24,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654418277] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:24,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345686692] [2022-02-10 02:49:24,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:49:24,476 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:24,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:24,477 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 02:49:24,477 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 02:49:24,500 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-10 02:49:24,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:24,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:24,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:24,587 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:24,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:24,611 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:24,612 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 20 treesize of output 19 [2022-02-10 02:49:24,674 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:24,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345686692] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:24,674 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:24,674 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-10 02:49:24,674 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141455467] [2022-02-10 02:49:24,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:24,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:49:24,675 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:24,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:49:24,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:49:24,675 INFO L87 Difference]: Start difference. First operand 7249 states and 13938 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:24,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:24,922 INFO L93 Difference]: Finished difference Result 8034 states and 15221 transitions. [2022-02-10 02:49:24,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:49:24,923 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-10 02:49:24,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:24,932 INFO L225 Difference]: With dead ends: 8034 [2022-02-10 02:49:24,933 INFO L226 Difference]: Without dead ends: 8004 [2022-02-10 02:49:24,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 66 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:49:24,933 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 189 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:24,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 177 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:24,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8004 states. [2022-02-10 02:49:25,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8004 to 7285. [2022-02-10 02:49:25,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7285 states, 7284 states have (on average 1.9254530477759473) internal successors, (14025), 7284 states have internal predecessors, (14025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:25,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7285 states to 7285 states and 14025 transitions. [2022-02-10 02:49:25,027 INFO L78 Accepts]: Start accepts. Automaton has 7285 states and 14025 transitions. Word has length 35 [2022-02-10 02:49:25,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:25,027 INFO L470 AbstractCegarLoop]: Abstraction has 7285 states and 14025 transitions. [2022-02-10 02:49:25,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:25,027 INFO L276 IsEmpty]: Start isEmpty. Operand 7285 states and 14025 transitions. [2022-02-10 02:49:25,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:25,031 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:25,031 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:25,046 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 02:49:25,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:25,232 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:25,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:25,232 INFO L85 PathProgramCache]: Analyzing trace with hash 736175414, now seen corresponding path program 34 times [2022-02-10 02:49:25,232 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:25,232 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895964735] [2022-02-10 02:49:25,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:25,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:25,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:25,295 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:49:25,295 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:25,296 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895964735] [2022-02-10 02:49:25,296 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895964735] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:25,296 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864013802] [2022-02-10 02:49:25,296 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:49:25,296 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:25,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:25,297 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 02:49:25,297 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 02:49:25,317 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:49:25,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:25,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-10 02:49:25,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:25,429 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:49:25,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:25,589 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:49:25,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864013802] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:25,589 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:25,590 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 11 [2022-02-10 02:49:25,590 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133310443] [2022-02-10 02:49:25,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:25,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:49:25,590 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:25,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:49:25,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:49:25,590 INFO L87 Difference]: Start difference. First operand 7285 states and 14025 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 02:49:25,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:25,749 INFO L93 Difference]: Finished difference Result 8581 states and 16085 transitions. [2022-02-10 02:49:25,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 02:49:25,749 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 35 [2022-02-10 02:49:25,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:25,760 INFO L225 Difference]: With dead ends: 8581 [2022-02-10 02:49:25,760 INFO L226 Difference]: Without dead ends: 8562 [2022-02-10 02:49:25,760 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:49:25,760 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 168 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:25,760 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 90 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:25,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8562 states. [2022-02-10 02:49:25,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8562 to 7568. [2022-02-10 02:49:25,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7568 states, 7567 states have (on average 1.9296947271045328) internal successors, (14602), 7567 states have internal predecessors, (14602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:25,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7568 states to 7568 states and 14602 transitions. [2022-02-10 02:49:25,857 INFO L78 Accepts]: Start accepts. Automaton has 7568 states and 14602 transitions. Word has length 35 [2022-02-10 02:49:25,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:25,857 INFO L470 AbstractCegarLoop]: Abstraction has 7568 states and 14602 transitions. [2022-02-10 02:49:25,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 02:49:25,858 INFO L276 IsEmpty]: Start isEmpty. Operand 7568 states and 14602 transitions. [2022-02-10 02:49:25,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:25,862 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:25,862 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:25,877 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 02:49:26,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:26,063 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:26,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:26,063 INFO L85 PathProgramCache]: Analyzing trace with hash -1770747953, now seen corresponding path program 35 times [2022-02-10 02:49:26,063 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:26,063 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971538842] [2022-02-10 02:49:26,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:26,063 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:26,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:26,129 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:26,129 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:26,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971538842] [2022-02-10 02:49:26,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971538842] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:26,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747623153] [2022-02-10 02:49:26,129 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:49:26,129 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:26,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:26,130 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 02:49:26,131 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 02:49:26,152 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-10 02:49:26,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:26,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:26,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:26,235 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:26,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:26,264 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:26,264 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 20 treesize of output 19 [2022-02-10 02:49:26,316 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:26,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747623153] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:26,316 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:26,316 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:49:26,316 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273199285] [2022-02-10 02:49:26,316 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:26,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:49:26,316 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:26,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:49:26,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:49:26,317 INFO L87 Difference]: Start difference. First operand 7568 states and 14602 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:26,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:26,499 INFO L93 Difference]: Finished difference Result 8108 states and 15385 transitions. [2022-02-10 02:49:26,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 02:49:26,499 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-10 02:49:26,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:26,508 INFO L225 Difference]: With dead ends: 8108 [2022-02-10 02:49:26,509 INFO L226 Difference]: Without dead ends: 8038 [2022-02-10 02:49:26,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 65 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:49:26,509 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 92 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:26,509 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 102 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:26,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8038 states. [2022-02-10 02:49:26,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8038 to 7341. [2022-02-10 02:49:26,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7341 states, 7340 states have (on average 1.920708446866485) internal successors, (14098), 7340 states have internal predecessors, (14098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:26,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7341 states to 7341 states and 14098 transitions. [2022-02-10 02:49:26,593 INFO L78 Accepts]: Start accepts. Automaton has 7341 states and 14098 transitions. Word has length 35 [2022-02-10 02:49:26,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:26,593 INFO L470 AbstractCegarLoop]: Abstraction has 7341 states and 14098 transitions. [2022-02-10 02:49:26,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:26,593 INFO L276 IsEmpty]: Start isEmpty. Operand 7341 states and 14098 transitions. [2022-02-10 02:49:26,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:26,597 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:26,597 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:26,613 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 02:49:26,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:26,798 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:26,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:26,798 INFO L85 PathProgramCache]: Analyzing trace with hash 1616810085, now seen corresponding path program 36 times [2022-02-10 02:49:26,798 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:26,798 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146252323] [2022-02-10 02:49:26,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:26,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:26,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:26,883 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:26,883 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:26,883 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146252323] [2022-02-10 02:49:26,883 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146252323] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:26,883 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470316525] [2022-02-10 02:49:26,883 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:49:26,883 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:26,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:26,885 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 02:49:26,886 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 02:49:26,908 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 02:49:26,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:26,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:49:26,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:26,987 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:26,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:27,020 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:27,021 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 20 treesize of output 19 [2022-02-10 02:49:27,063 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:27,063 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470316525] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:27,064 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:27,064 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:49:27,064 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382665394] [2022-02-10 02:49:27,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:27,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:49:27,064 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:27,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:49:27,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:49:27,064 INFO L87 Difference]: Start difference. First operand 7341 states and 14098 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) 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 02:49:27,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:27,298 INFO L93 Difference]: Finished difference Result 7685 states and 14621 transitions. [2022-02-10 02:49:27,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-10 02:49:27,298 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) 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 35 [2022-02-10 02:49:27,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:27,309 INFO L225 Difference]: With dead ends: 7685 [2022-02-10 02:49:27,309 INFO L226 Difference]: Without dead ends: 7679 [2022-02-10 02:49:27,309 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 64 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2022-02-10 02:49:27,310 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 114 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:27,310 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 110 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:27,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7679 states. [2022-02-10 02:49:27,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7679 to 7520. [2022-02-10 02:49:27,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7520 states, 7519 states have (on average 1.9179412155871791) internal successors, (14421), 7519 states have internal predecessors, (14421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:27,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7520 states to 7520 states and 14421 transitions. [2022-02-10 02:49:27,408 INFO L78 Accepts]: Start accepts. Automaton has 7520 states and 14421 transitions. Word has length 35 [2022-02-10 02:49:27,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:27,408 INFO L470 AbstractCegarLoop]: Abstraction has 7520 states and 14421 transitions. [2022-02-10 02:49:27,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) 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 02:49:27,409 INFO L276 IsEmpty]: Start isEmpty. Operand 7520 states and 14421 transitions. [2022-02-10 02:49:27,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 02:49:27,413 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:27,413 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:27,429 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 02:49:27,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:27,614 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:27,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:27,614 INFO L85 PathProgramCache]: Analyzing trace with hash -591834224, now seen corresponding path program 37 times [2022-02-10 02:49:27,614 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:27,614 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588202266] [2022-02-10 02:49:27,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:27,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:27,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:27,707 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 24 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:27,707 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:27,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588202266] [2022-02-10 02:49:27,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588202266] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:27,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934781087] [2022-02-10 02:49:27,707 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:49:27,708 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:27,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:27,709 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 02:49:27,709 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 02:49:27,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:27,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-10 02:49:27,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:27,852 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 24 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:27,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:28,001 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 24 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:28,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934781087] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:28,001 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:28,001 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2022-02-10 02:49:28,001 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839772546] [2022-02-10 02:49:28,001 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:28,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:49:28,002 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:28,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:49:28,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:49:28,002 INFO L87 Difference]: Start difference. First operand 7520 states and 14421 transitions. Second operand has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 13 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 02:49:28,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:28,232 INFO L93 Difference]: Finished difference Result 8435 states and 15747 transitions. [2022-02-10 02:49:28,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-10 02:49:28,232 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 13 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 35 [2022-02-10 02:49:28,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:28,243 INFO L225 Difference]: With dead ends: 8435 [2022-02-10 02:49:28,244 INFO L226 Difference]: Without dead ends: 8405 [2022-02-10 02:49:28,244 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=123, Invalid=257, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:49:28,244 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 173 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:28,244 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 132 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:28,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8405 states. [2022-02-10 02:49:28,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8405 to 7585. [2022-02-10 02:49:28,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7585 states, 7584 states have (on average 1.9146888185654007) internal successors, (14521), 7584 states have internal predecessors, (14521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:28,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7585 states to 7585 states and 14521 transitions. [2022-02-10 02:49:28,351 INFO L78 Accepts]: Start accepts. Automaton has 7585 states and 14521 transitions. Word has length 35 [2022-02-10 02:49:28,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:28,351 INFO L470 AbstractCegarLoop]: Abstraction has 7585 states and 14521 transitions. [2022-02-10 02:49:28,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 13 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 02:49:28,351 INFO L276 IsEmpty]: Start isEmpty. Operand 7585 states and 14521 transitions. [2022-02-10 02:49:28,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-10 02:49:28,356 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:28,356 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:28,372 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 02:49:28,557 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,SelfDestructingSolverStorable100 [2022-02-10 02:49:28,557 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:28,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:28,557 INFO L85 PathProgramCache]: Analyzing trace with hash 706744173, now seen corresponding path program 38 times [2022-02-10 02:49:28,558 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:28,558 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121661024] [2022-02-10 02:49:28,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:28,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:28,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:28,621 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:49:28,621 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:28,621 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121661024] [2022-02-10 02:49:28,621 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121661024] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:28,621 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141944002] [2022-02-10 02:49:28,621 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:49:28,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:28,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:28,622 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 02:49:28,623 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 02:49:28,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:49:28,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:28,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 02:49:28,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:28,763 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:49:28,763 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:28,870 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:49:28,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141944002] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:28,871 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:28,871 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-02-10 02:49:28,871 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049153981] [2022-02-10 02:49:28,871 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:28,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:49:28,871 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:28,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:49:28,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:49:28,871 INFO L87 Difference]: Start difference. First operand 7585 states and 14521 transitions. Second operand has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 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 02:49:29,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:29,026 INFO L93 Difference]: Finished difference Result 9042 states and 16985 transitions. [2022-02-10 02:49:29,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 02:49:29,027 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 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 38 [2022-02-10 02:49:29,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:29,039 INFO L225 Difference]: With dead ends: 9042 [2022-02-10 02:49:29,039 INFO L226 Difference]: Without dead ends: 9019 [2022-02-10 02:49:29,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 72 SyntacticMatches, 7 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:49:29,039 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 53 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:29,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 145 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:29,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9019 states. [2022-02-10 02:49:29,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9019 to 8211. [2022-02-10 02:49:29,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8211 states, 8210 states have (on average 1.9080389768574908) internal successors, (15665), 8210 states have internal predecessors, (15665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:29,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8211 states to 8211 states and 15665 transitions. [2022-02-10 02:49:29,144 INFO L78 Accepts]: Start accepts. Automaton has 8211 states and 15665 transitions. Word has length 38 [2022-02-10 02:49:29,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:29,144 INFO L470 AbstractCegarLoop]: Abstraction has 8211 states and 15665 transitions. [2022-02-10 02:49:29,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 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 02:49:29,144 INFO L276 IsEmpty]: Start isEmpty. Operand 8211 states and 15665 transitions. [2022-02-10 02:49:29,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-10 02:49:29,150 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:29,150 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:29,165 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 02:49:29,350 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,SelfDestructingSolverStorable101 [2022-02-10 02:49:29,351 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:29,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:29,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1136389563, now seen corresponding path program 39 times [2022-02-10 02:49:29,351 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:29,351 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333590923] [2022-02-10 02:49:29,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:29,351 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:29,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:29,415 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:49:29,415 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:29,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333590923] [2022-02-10 02:49:29,415 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333590923] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:29,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6368044] [2022-02-10 02:49:29,415 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:49:29,415 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:29,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:29,417 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 02:49:29,418 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 02:49:29,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-10 02:49:29,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:29,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 02:49:29,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:29,586 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:49:29,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:29,701 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:49:29,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6368044] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:29,701 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:29,702 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-02-10 02:49:29,702 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946713749] [2022-02-10 02:49:29,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:29,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:49:29,702 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:29,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:49:29,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:49:29,702 INFO L87 Difference]: Start difference. First operand 8211 states and 15665 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 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 02:49:29,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:29,855 INFO L93 Difference]: Finished difference Result 8862 states and 16698 transitions. [2022-02-10 02:49:29,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 02:49:29,855 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 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 38 [2022-02-10 02:49:29,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:29,867 INFO L225 Difference]: With dead ends: 8862 [2022-02-10 02:49:29,867 INFO L226 Difference]: Without dead ends: 8829 [2022-02-10 02:49:29,867 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 67 SyntacticMatches, 12 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:49:29,867 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 54 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:29,868 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 144 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:29,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8829 states. [2022-02-10 02:49:29,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8829 to 8250. [2022-02-10 02:49:29,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8250 states, 8249 states have (on average 1.9059279912716693) internal successors, (15722), 8249 states have internal predecessors, (15722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:29,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8250 states to 8250 states and 15722 transitions. [2022-02-10 02:49:29,976 INFO L78 Accepts]: Start accepts. Automaton has 8250 states and 15722 transitions. Word has length 38 [2022-02-10 02:49:29,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:29,976 INFO L470 AbstractCegarLoop]: Abstraction has 8250 states and 15722 transitions. [2022-02-10 02:49:29,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 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 02:49:29,976 INFO L276 IsEmpty]: Start isEmpty. Operand 8250 states and 15722 transitions. [2022-02-10 02:49:29,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-10 02:49:29,982 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:29,982 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:29,998 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 02:49:30,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-02-10 02:49:30,183 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:30,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:30,183 INFO L85 PathProgramCache]: Analyzing trace with hash 727197633, now seen corresponding path program 42 times [2022-02-10 02:49:30,183 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:30,183 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34271936] [2022-02-10 02:49:30,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:30,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:30,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:30,257 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 20 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:30,257 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:30,257 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34271936] [2022-02-10 02:49:30,258 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34271936] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:30,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67973020] [2022-02-10 02:49:30,258 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:49:30,258 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:30,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:30,259 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 02:49:30,284 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 02:49:30,292 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-10 02:49:30,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:30,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:49:30,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:30,411 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 28 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:49:30,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:30,589 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 28 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:49:30,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67973020] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:30,589 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:30,589 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-10 02:49:30,589 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680867338] [2022-02-10 02:49:30,589 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:30,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:49:30,590 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:30,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:49:30,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:49:30,590 INFO L87 Difference]: Start difference. First operand 8250 states and 15722 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 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 02:49:30,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:30,815 INFO L93 Difference]: Finished difference Result 9982 states and 18543 transitions. [2022-02-10 02:49:30,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:49:30,816 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 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 38 [2022-02-10 02:49:30,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:30,832 INFO L225 Difference]: With dead ends: 9982 [2022-02-10 02:49:30,833 INFO L226 Difference]: Without dead ends: 9982 [2022-02-10 02:49:30,833 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 76 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:49:30,833 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 90 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:30,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 88 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:30,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9982 states. [2022-02-10 02:49:30,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9982 to 8690. [2022-02-10 02:49:30,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8690 states, 8689 states have (on average 1.904361836805156) internal successors, (16547), 8689 states have internal predecessors, (16547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:30,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8690 states to 8690 states and 16547 transitions. [2022-02-10 02:49:30,979 INFO L78 Accepts]: Start accepts. Automaton has 8690 states and 16547 transitions. Word has length 38 [2022-02-10 02:49:30,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:30,979 INFO L470 AbstractCegarLoop]: Abstraction has 8690 states and 16547 transitions. [2022-02-10 02:49:30,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 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 02:49:30,979 INFO L276 IsEmpty]: Start isEmpty. Operand 8690 states and 16547 transitions. [2022-02-10 02:49:30,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-10 02:49:30,989 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:30,989 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:31,011 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:31,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-02-10 02:49:31,211 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:31,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:31,211 INFO L85 PathProgramCache]: Analyzing trace with hash -1213165894, now seen corresponding path program 43 times [2022-02-10 02:49:31,211 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:31,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129958899] [2022-02-10 02:49:31,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:31,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:31,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:31,290 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:31,290 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:31,290 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129958899] [2022-02-10 02:49:31,290 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129958899] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:31,290 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358461465] [2022-02-10 02:49:31,290 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:49:31,290 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:31,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:31,291 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 02:49:31,292 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 02:49:31,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:31,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:49:31,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:31,445 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:31,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:31,646 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:31,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358461465] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:31,646 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:31,647 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-10 02:49:31,647 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824694948] [2022-02-10 02:49:31,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:31,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:49:31,647 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:31,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:49:31,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:49:31,647 INFO L87 Difference]: Start difference. First operand 8690 states and 16547 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 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 02:49:31,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:31,903 INFO L93 Difference]: Finished difference Result 9649 states and 18061 transitions. [2022-02-10 02:49:31,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:49:31,903 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 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 38 [2022-02-10 02:49:31,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:31,915 INFO L225 Difference]: With dead ends: 9649 [2022-02-10 02:49:31,916 INFO L226 Difference]: Without dead ends: 9649 [2022-02-10 02:49:31,916 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 73 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=127, Invalid=253, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:49:31,916 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 191 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:31,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 80 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:31,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9649 states. [2022-02-10 02:49:32,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9649 to 8594. [2022-02-10 02:49:32,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8594 states, 8593 states have (on average 1.9002676597230304) internal successors, (16329), 8593 states have internal predecessors, (16329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:32,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8594 states to 8594 states and 16329 transitions. [2022-02-10 02:49:32,046 INFO L78 Accepts]: Start accepts. Automaton has 8594 states and 16329 transitions. Word has length 38 [2022-02-10 02:49:32,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:32,046 INFO L470 AbstractCegarLoop]: Abstraction has 8594 states and 16329 transitions. [2022-02-10 02:49:32,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 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 02:49:32,046 INFO L276 IsEmpty]: Start isEmpty. Operand 8594 states and 16329 transitions. [2022-02-10 02:49:32,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-10 02:49:32,052 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:32,052 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:32,075 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 02:49:32,275 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,SelfDestructingSolverStorable104 [2022-02-10 02:49:32,275 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:32,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:32,275 INFO L85 PathProgramCache]: Analyzing trace with hash 1714220936, now seen corresponding path program 44 times [2022-02-10 02:49:32,275 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:32,275 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101770364] [2022-02-10 02:49:32,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:32,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:32,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:32,358 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:49:32,358 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:32,358 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101770364] [2022-02-10 02:49:32,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101770364] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:32,359 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854082963] [2022-02-10 02:49:32,359 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:49:32,359 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:32,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:32,360 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 02:49:32,360 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 02:49:32,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:49:32,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:32,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:49:32,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:32,520 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 24 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:49:32,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:32,733 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 24 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:49:32,733 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854082963] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:32,733 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:32,734 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-10 02:49:32,734 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891952004] [2022-02-10 02:49:32,734 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:32,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:49:32,734 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:32,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:49:32,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:49:32,734 INFO L87 Difference]: Start difference. First operand 8594 states and 16329 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 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 02:49:32,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:32,993 INFO L93 Difference]: Finished difference Result 9755 states and 18132 transitions. [2022-02-10 02:49:32,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 02:49:32,993 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 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 38 [2022-02-10 02:49:32,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:33,005 INFO L225 Difference]: With dead ends: 9755 [2022-02-10 02:49:33,005 INFO L226 Difference]: Without dead ends: 9755 [2022-02-10 02:49:33,005 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 73 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=157, Invalid=305, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:49:33,005 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 252 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:33,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 78 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 302 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:33,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9755 states. [2022-02-10 02:49:33,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9755 to 8596. [2022-02-10 02:49:33,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8596 states, 8595 states have (on average 1.9002908667830134) internal successors, (16333), 8595 states have internal predecessors, (16333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:33,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8596 states to 8596 states and 16333 transitions. [2022-02-10 02:49:33,119 INFO L78 Accepts]: Start accepts. Automaton has 8596 states and 16333 transitions. Word has length 38 [2022-02-10 02:49:33,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:33,119 INFO L470 AbstractCegarLoop]: Abstraction has 8596 states and 16333 transitions. [2022-02-10 02:49:33,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 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 02:49:33,119 INFO L276 IsEmpty]: Start isEmpty. Operand 8596 states and 16333 transitions. [2022-02-10 02:49:33,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-10 02:49:33,125 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:33,125 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:33,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:33,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:33,325 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:33,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:33,326 INFO L85 PathProgramCache]: Analyzing trace with hash -307970766, now seen corresponding path program 45 times [2022-02-10 02:49:33,326 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:33,326 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917967574] [2022-02-10 02:49:33,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:33,326 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:33,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:33,419 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:33,419 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:33,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917967574] [2022-02-10 02:49:33,420 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917967574] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:33,420 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815175213] [2022-02-10 02:49:33,420 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:49:33,420 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:33,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:33,421 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 02:49:33,421 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 02:49:33,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 02:49:33,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:33,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 02:49:33,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:33,753 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-02-10 02:49:33,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:34,278 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 2 proven. 32 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-02-10 02:49:34,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815175213] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:34,278 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:34,278 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-02-10 02:49:34,278 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240076147] [2022-02-10 02:49:34,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:34,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 02:49:34,279 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:34,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 02:49:34,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:49:34,279 INFO L87 Difference]: Start difference. First operand 8596 states and 16333 transitions. Second operand has 25 states, 25 states have (on average 3.12) internal successors, (78), 24 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:35,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:35,376 INFO L93 Difference]: Finished difference Result 10101 states and 18543 transitions. [2022-02-10 02:49:35,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-10 02:49:35,377 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.12) internal successors, (78), 24 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-02-10 02:49:35,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:35,389 INFO L225 Difference]: With dead ends: 10101 [2022-02-10 02:49:35,389 INFO L226 Difference]: Without dead ends: 10085 [2022-02-10 02:49:35,390 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 961 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=851, Invalid=2571, Unknown=0, NotChecked=0, Total=3422 [2022-02-10 02:49:35,390 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 384 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 837 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:35,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 168 Invalid, 941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 837 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:49:35,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10085 states. [2022-02-10 02:49:35,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10085 to 7912. [2022-02-10 02:49:35,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7912 states, 7911 states have (on average 1.8880040450006321) internal successors, (14936), 7911 states have internal predecessors, (14936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:35,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7912 states to 7912 states and 14936 transitions. [2022-02-10 02:49:35,496 INFO L78 Accepts]: Start accepts. Automaton has 7912 states and 14936 transitions. Word has length 38 [2022-02-10 02:49:35,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:35,497 INFO L470 AbstractCegarLoop]: Abstraction has 7912 states and 14936 transitions. [2022-02-10 02:49:35,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.12) internal successors, (78), 24 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:35,497 INFO L276 IsEmpty]: Start isEmpty. Operand 7912 states and 14936 transitions. [2022-02-10 02:49:35,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-10 02:49:35,502 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:35,502 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:35,517 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 02:49:35,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:35,704 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:35,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:35,704 INFO L85 PathProgramCache]: Analyzing trace with hash 193367135, now seen corresponding path program 40 times [2022-02-10 02:49:35,704 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:35,704 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339557551] [2022-02-10 02:49:35,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:35,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:35,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:35,764 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:49:35,765 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:35,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339557551] [2022-02-10 02:49:35,765 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339557551] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:35,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034610599] [2022-02-10 02:49:35,765 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:49:35,765 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:35,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:35,766 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 02:49:35,766 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 02:49:35,786 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:49:35,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:35,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 02:49:35,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:35,891 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:49:35,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:35,991 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:49:35,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034610599] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:35,992 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:35,992 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-02-10 02:49:35,992 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039622586] [2022-02-10 02:49:35,992 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:35,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-10 02:49:35,992 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:35,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-10 02:49:35,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:49:35,993 INFO L87 Difference]: Start difference. First operand 7912 states and 14936 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 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 02:49:36,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:36,145 INFO L93 Difference]: Finished difference Result 8349 states and 15574 transitions. [2022-02-10 02:49:36,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 02:49:36,145 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 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 38 [2022-02-10 02:49:36,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:36,155 INFO L225 Difference]: With dead ends: 8349 [2022-02-10 02:49:36,156 INFO L226 Difference]: Without dead ends: 8322 [2022-02-10 02:49:36,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 72 SyntacticMatches, 7 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-10 02:49:36,156 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 54 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:36,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 145 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:36,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8322 states. [2022-02-10 02:49:36,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8322 to 7981. [2022-02-10 02:49:36,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7981 states, 7980 states have (on average 1.8844611528822055) internal successors, (15038), 7980 states have internal predecessors, (15038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:36,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7981 states to 7981 states and 15038 transitions. [2022-02-10 02:49:36,254 INFO L78 Accepts]: Start accepts. Automaton has 7981 states and 15038 transitions. Word has length 38 [2022-02-10 02:49:36,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:36,254 INFO L470 AbstractCegarLoop]: Abstraction has 7981 states and 15038 transitions. [2022-02-10 02:49:36,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 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 02:49:36,254 INFO L276 IsEmpty]: Start isEmpty. Operand 7981 states and 15038 transitions. [2022-02-10 02:49:36,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:36,259 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:36,259 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:36,275 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 02:49:36,460 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,SelfDestructingSolverStorable107 [2022-02-10 02:49:36,460 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:36,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:36,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1176970025, now seen corresponding path program 41 times [2022-02-10 02:49:36,460 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:36,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838560641] [2022-02-10 02:49:36,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:36,460 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:36,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:36,588 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 22 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:36,588 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:36,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838560641] [2022-02-10 02:49:36,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838560641] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:36,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531345242] [2022-02-10 02:49:36,588 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:49:36,588 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:36,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:36,589 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 02:49:36,617 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 02:49:36,626 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-10 02:49:36,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:36,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-10 02:49:36,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:36,809 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 35 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:36,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:37,006 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 35 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:37,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531345242] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:37,006 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:37,006 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 23 [2022-02-10 02:49:37,006 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649000318] [2022-02-10 02:49:37,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:37,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:49:37,006 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:37,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:49:37,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:49:37,007 INFO L87 Difference]: Start difference. First operand 7981 states and 15038 transitions. Second operand has 24 states, 24 states have (on average 3.5416666666666665) internal successors, (85), 23 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:37,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:37,649 INFO L93 Difference]: Finished difference Result 10774 states and 19740 transitions. [2022-02-10 02:49:37,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-10 02:49:37,650 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.5416666666666665) internal successors, (85), 23 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-10 02:49:37,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:37,665 INFO L225 Difference]: With dead ends: 10774 [2022-02-10 02:49:37,665 INFO L226 Difference]: Without dead ends: 10774 [2022-02-10 02:49:37,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 67 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 467 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=470, Invalid=1422, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 02:49:37,665 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 389 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 975 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 1039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:37,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [389 Valid, 389 Invalid, 1039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 975 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:49:37,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10774 states. [2022-02-10 02:49:37,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10774 to 5839. [2022-02-10 02:49:37,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5839 states, 5838 states have (on average 1.8872901678657075) internal successors, (11018), 5838 states have internal predecessors, (11018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:37,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5839 states to 5839 states and 11018 transitions. [2022-02-10 02:49:37,757 INFO L78 Accepts]: Start accepts. Automaton has 5839 states and 11018 transitions. Word has length 41 [2022-02-10 02:49:37,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:37,757 INFO L470 AbstractCegarLoop]: Abstraction has 5839 states and 11018 transitions. [2022-02-10 02:49:37,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.5416666666666665) internal successors, (85), 23 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:37,758 INFO L276 IsEmpty]: Start isEmpty. Operand 5839 states and 11018 transitions. [2022-02-10 02:49:37,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:37,762 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:37,762 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:37,778 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 02:49:37,962 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,SelfDestructingSolverStorable108 [2022-02-10 02:49:37,963 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:37,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:37,963 INFO L85 PathProgramCache]: Analyzing trace with hash 2105456666, now seen corresponding path program 16 times [2022-02-10 02:49:37,963 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:37,963 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333776517] [2022-02-10 02:49:37,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:37,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:37,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:38,074 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:38,074 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:38,074 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333776517] [2022-02-10 02:49:38,074 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333776517] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:38,074 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311866948] [2022-02-10 02:49:38,074 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:49:38,074 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:38,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:38,075 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 02:49:38,076 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 02:49:38,097 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:49:38,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:38,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:38,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:38,215 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:38,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:38,258 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:38,258 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 20 treesize of output 19 [2022-02-10 02:49:38,303 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:38,303 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311866948] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:38,303 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:38,303 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 18 [2022-02-10 02:49:38,304 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957587372] [2022-02-10 02:49:38,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:38,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 02:49:38,304 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:38,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 02:49:38,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:49:38,304 INFO L87 Difference]: Start difference. First operand 5839 states and 11018 transitions. Second operand has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 18 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 02:49:38,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:38,921 INFO L93 Difference]: Finished difference Result 8474 states and 15349 transitions. [2022-02-10 02:49:38,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 02:49:38,922 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 18 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 41 [2022-02-10 02:49:38,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:38,933 INFO L225 Difference]: With dead ends: 8474 [2022-02-10 02:49:38,933 INFO L226 Difference]: Without dead ends: 8403 [2022-02-10 02:49:38,934 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 73 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=254, Invalid=1468, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 02:49:38,934 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 351 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 926 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 926 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:38,934 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [351 Valid, 303 Invalid, 969 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 926 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:49:38,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8403 states. [2022-02-10 02:49:38,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8403 to 5703. [2022-02-10 02:49:39,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5703 states, 5702 states have (on average 1.8733777621887058) internal successors, (10682), 5702 states have internal predecessors, (10682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:39,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5703 states to 5703 states and 10682 transitions. [2022-02-10 02:49:39,011 INFO L78 Accepts]: Start accepts. Automaton has 5703 states and 10682 transitions. Word has length 41 [2022-02-10 02:49:39,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:39,011 INFO L470 AbstractCegarLoop]: Abstraction has 5703 states and 10682 transitions. [2022-02-10 02:49:39,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 18 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 02:49:39,011 INFO L276 IsEmpty]: Start isEmpty. Operand 5703 states and 10682 transitions. [2022-02-10 02:49:39,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:39,016 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:39,016 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:39,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:39,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:39,217 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:39,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:39,217 INFO L85 PathProgramCache]: Analyzing trace with hash 25884698, now seen corresponding path program 42 times [2022-02-10 02:49:39,217 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:39,217 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097019760] [2022-02-10 02:49:39,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:39,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:39,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:39,362 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:39,362 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:39,362 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097019760] [2022-02-10 02:49:39,362 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097019760] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:39,362 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608403925] [2022-02-10 02:49:39,362 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:49:39,363 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:39,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:39,364 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 02:49:39,364 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 02:49:39,386 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-10 02:49:39,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:39,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:39,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:39,560 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:39,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:39,604 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:39,604 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 20 treesize of output 19 [2022-02-10 02:49:39,647 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:39,648 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608403925] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:39,648 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:39,648 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2022-02-10 02:49:39,648 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951296900] [2022-02-10 02:49:39,648 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:39,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 02:49:39,648 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:39,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 02:49:39,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:49:39,648 INFO L87 Difference]: Start difference. First operand 5703 states and 10682 transitions. Second operand has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:39,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:39,993 INFO L93 Difference]: Finished difference Result 5908 states and 10963 transitions. [2022-02-10 02:49:39,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:49:39,993 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-10 02:49:39,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:40,000 INFO L225 Difference]: With dead ends: 5908 [2022-02-10 02:49:40,000 INFO L226 Difference]: Without dead ends: 5697 [2022-02-10 02:49:40,000 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 70 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:49:40,000 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 93 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 942 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 961 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:40,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 180 Invalid, 961 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 942 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:49:40,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5697 states. [2022-02-10 02:49:40,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5697 to 5621. [2022-02-10 02:49:40,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5621 states, 5620 states have (on average 1.866370106761566) internal successors, (10489), 5620 states have internal predecessors, (10489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:40,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5621 states to 5621 states and 10489 transitions. [2022-02-10 02:49:40,055 INFO L78 Accepts]: Start accepts. Automaton has 5621 states and 10489 transitions. Word has length 41 [2022-02-10 02:49:40,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:40,055 INFO L470 AbstractCegarLoop]: Abstraction has 5621 states and 10489 transitions. [2022-02-10 02:49:40,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:40,055 INFO L276 IsEmpty]: Start isEmpty. Operand 5621 states and 10489 transitions. [2022-02-10 02:49:40,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:40,059 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:40,059 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:40,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:40,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:40,260 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:40,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:40,260 INFO L85 PathProgramCache]: Analyzing trace with hash 1182055830, now seen corresponding path program 43 times [2022-02-10 02:49:40,260 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:40,260 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128157259] [2022-02-10 02:49:40,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:40,261 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:40,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:40,388 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:40,388 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:40,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128157259] [2022-02-10 02:49:40,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128157259] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:40,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184145959] [2022-02-10 02:49:40,388 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:49:40,388 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:40,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:40,390 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 02:49:40,407 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 02:49:40,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:40,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:40,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:40,552 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:40,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:40,573 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:40,574 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 16 treesize of output 15 [2022-02-10 02:49:40,681 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:40,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184145959] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:40,681 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:40,681 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 7, 7] total 13 [2022-02-10 02:49:40,681 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968449557] [2022-02-10 02:49:40,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:40,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:49:40,682 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:40,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:49:40,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:49:40,682 INFO L87 Difference]: Start difference. First operand 5621 states and 10489 transitions. Second operand has 14 states, 14 states have (on average 4.428571428571429) internal successors, (62), 13 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 02:49:41,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:41,011 INFO L93 Difference]: Finished difference Result 5774 states and 10728 transitions. [2022-02-10 02:49:41,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 02:49:41,012 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.428571428571429) internal successors, (62), 13 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 41 [2022-02-10 02:49:41,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:41,022 INFO L225 Difference]: With dead ends: 5774 [2022-02-10 02:49:41,022 INFO L226 Difference]: Without dead ends: 5774 [2022-02-10 02:49:41,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 76 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:49:41,023 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 21 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:41,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 57 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 504 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:41,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5774 states. [2022-02-10 02:49:41,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5774 to 5624. [2022-02-10 02:49:41,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5624 states, 5623 states have (on average 1.8666192423972967) internal successors, (10496), 5623 states have internal predecessors, (10496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:41,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5624 states to 5624 states and 10496 transitions. [2022-02-10 02:49:41,105 INFO L78 Accepts]: Start accepts. Automaton has 5624 states and 10496 transitions. Word has length 41 [2022-02-10 02:49:41,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:41,106 INFO L470 AbstractCegarLoop]: Abstraction has 5624 states and 10496 transitions. [2022-02-10 02:49:41,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.428571428571429) internal successors, (62), 13 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 02:49:41,106 INFO L276 IsEmpty]: Start isEmpty. Operand 5624 states and 10496 transitions. [2022-02-10 02:49:41,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:41,112 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:41,112 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:41,135 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:41,332 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,SelfDestructingSolverStorable111 [2022-02-10 02:49:41,332 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:41,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:41,332 INFO L85 PathProgramCache]: Analyzing trace with hash 688832268, now seen corresponding path program 17 times [2022-02-10 02:49:41,332 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:41,333 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123390233] [2022-02-10 02:49:41,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:41,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:41,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:41,415 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 58 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:41,415 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:41,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123390233] [2022-02-10 02:49:41,415 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123390233] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:41,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924263037] [2022-02-10 02:49:41,415 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:49:41,415 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:41,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:41,416 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 02:49:41,417 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 02:49:41,439 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-10 02:49:41,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:41,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:41,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:41,559 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:41,559 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:41,583 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:41,583 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 16 treesize of output 15 [2022-02-10 02:49:41,674 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:41,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924263037] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:41,674 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:41,674 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-10 02:49:41,674 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643917879] [2022-02-10 02:49:41,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:41,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:49:41,675 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:41,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:49:41,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:49:41,675 INFO L87 Difference]: Start difference. First operand 5624 states and 10496 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 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 02:49:41,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:41,875 INFO L93 Difference]: Finished difference Result 6645 states and 12100 transitions. [2022-02-10 02:49:41,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:49:41,875 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 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 41 [2022-02-10 02:49:41,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:41,883 INFO L225 Difference]: With dead ends: 6645 [2022-02-10 02:49:41,883 INFO L226 Difference]: Without dead ends: 6605 [2022-02-10 02:49:41,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:49:41,883 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 122 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:41,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 174 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:41,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6605 states. [2022-02-10 02:49:41,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6605 to 5678. [2022-02-10 02:49:41,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5678 states, 5677 states have (on average 1.8671833714990311) internal successors, (10600), 5677 states have internal predecessors, (10600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:41,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5678 states to 5678 states and 10600 transitions. [2022-02-10 02:49:41,945 INFO L78 Accepts]: Start accepts. Automaton has 5678 states and 10600 transitions. Word has length 41 [2022-02-10 02:49:41,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:41,945 INFO L470 AbstractCegarLoop]: Abstraction has 5678 states and 10600 transitions. [2022-02-10 02:49:41,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 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 02:49:41,945 INFO L276 IsEmpty]: Start isEmpty. Operand 5678 states and 10600 transitions. [2022-02-10 02:49:41,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:41,950 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:41,950 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:41,965 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:42,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-02-10 02:49:42,150 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:42,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:42,151 INFO L85 PathProgramCache]: Analyzing trace with hash 589156108, now seen corresponding path program 44 times [2022-02-10 02:49:42,151 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:42,151 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102324879] [2022-02-10 02:49:42,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:42,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:42,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:42,231 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:42,231 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:42,231 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102324879] [2022-02-10 02:49:42,231 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102324879] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:42,231 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86419990] [2022-02-10 02:49:42,231 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:49:42,231 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:42,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:42,232 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 02:49:42,233 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 02:49:42,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:49:42,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:42,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:42,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:42,374 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:42,374 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:42,399 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:42,400 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 16 treesize of output 15 [2022-02-10 02:49:42,493 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:42,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86419990] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:42,494 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:42,494 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-10 02:49:42,494 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997776283] [2022-02-10 02:49:42,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:42,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:49:42,494 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:42,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:49:42,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:49:42,494 INFO L87 Difference]: Start difference. First operand 5678 states and 10600 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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 02:49:42,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:42,775 INFO L93 Difference]: Finished difference Result 6091 states and 11190 transitions. [2022-02-10 02:49:42,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:49:42,775 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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 41 [2022-02-10 02:49:42,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:42,782 INFO L225 Difference]: With dead ends: 6091 [2022-02-10 02:49:42,782 INFO L226 Difference]: Without dead ends: 6040 [2022-02-10 02:49:42,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:49:42,783 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 80 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 673 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:42,783 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 231 Invalid, 677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 673 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:42,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6040 states. [2022-02-10 02:49:42,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6040 to 5691. [2022-02-10 02:49:42,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5691 states, 5690 states have (on average 1.8622144112478032) internal successors, (10596), 5690 states have internal predecessors, (10596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:42,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5691 states to 5691 states and 10596 transitions. [2022-02-10 02:49:42,844 INFO L78 Accepts]: Start accepts. Automaton has 5691 states and 10596 transitions. Word has length 41 [2022-02-10 02:49:42,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:42,844 INFO L470 AbstractCegarLoop]: Abstraction has 5691 states and 10596 transitions. [2022-02-10 02:49:42,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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 02:49:42,844 INFO L276 IsEmpty]: Start isEmpty. Operand 5691 states and 10596 transitions. [2022-02-10 02:49:42,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:42,848 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:42,848 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:42,864 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-02-10 02:49:43,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-02-10 02:49:43,049 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:43,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:43,049 INFO L85 PathProgramCache]: Analyzing trace with hash -534638200, now seen corresponding path program 45 times [2022-02-10 02:49:43,049 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:43,049 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449432675] [2022-02-10 02:49:43,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:43,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:43,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:43,131 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 52 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:43,131 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:43,131 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449432675] [2022-02-10 02:49:43,131 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449432675] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:43,131 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56245651] [2022-02-10 02:49:43,131 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:49:43,131 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:43,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:43,132 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 02:49:43,133 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 02:49:43,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-10 02:49:43,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:43,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:43,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:43,266 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:43,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:43,292 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:43,292 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 16 treesize of output 15 [2022-02-10 02:49:43,388 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:43,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56245651] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:43,388 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:43,388 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-10 02:49:43,388 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411507987] [2022-02-10 02:49:43,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:43,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:49:43,389 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:43,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:49:43,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:49:43,389 INFO L87 Difference]: Start difference. First operand 5691 states and 10596 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:43,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:43,617 INFO L93 Difference]: Finished difference Result 6037 states and 11090 transitions. [2022-02-10 02:49:43,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 02:49:43,617 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-10 02:49:43,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:43,623 INFO L225 Difference]: With dead ends: 6037 [2022-02-10 02:49:43,623 INFO L226 Difference]: Without dead ends: 5998 [2022-02-10 02:49:43,624 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:49:43,624 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 85 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:43,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 219 Invalid, 536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:43,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5998 states. [2022-02-10 02:49:43,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5998 to 5512. [2022-02-10 02:49:43,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5512 states, 5511 states have (on average 1.8637270912720014) internal successors, (10271), 5511 states have internal predecessors, (10271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:43,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5512 states to 5512 states and 10271 transitions. [2022-02-10 02:49:43,682 INFO L78 Accepts]: Start accepts. Automaton has 5512 states and 10271 transitions. Word has length 41 [2022-02-10 02:49:43,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:43,682 INFO L470 AbstractCegarLoop]: Abstraction has 5512 states and 10271 transitions. [2022-02-10 02:49:43,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:43,683 INFO L276 IsEmpty]: Start isEmpty. Operand 5512 states and 10271 transitions. [2022-02-10 02:49:43,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:43,687 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:43,687 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:43,703 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:43,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:43,891 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:43,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:43,891 INFO L85 PathProgramCache]: Analyzing trace with hash 1607279134, now seen corresponding path program 46 times [2022-02-10 02:49:43,891 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:43,892 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014996329] [2022-02-10 02:49:43,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:43,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:43,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:43,973 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:43,974 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:43,974 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014996329] [2022-02-10 02:49:43,974 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014996329] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:43,974 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336980685] [2022-02-10 02:49:43,974 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:49:43,974 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:43,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:43,975 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 02:49:43,976 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 02:49:44,017 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:49:44,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:44,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:44,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:44,146 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:44,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:44,170 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:44,170 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 20 treesize of output 19 [2022-02-10 02:49:44,262 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:44,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336980685] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:44,263 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:44,263 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:49:44,263 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921076613] [2022-02-10 02:49:44,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:44,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:49:44,263 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:44,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:49:44,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:49:44,263 INFO L87 Difference]: Start difference. First operand 5512 states and 10271 transitions. Second operand has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 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 02:49:44,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:44,549 INFO L93 Difference]: Finished difference Result 6082 states and 11119 transitions. [2022-02-10 02:49:44,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-10 02:49:44,549 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 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 41 [2022-02-10 02:49:44,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:44,555 INFO L225 Difference]: With dead ends: 6082 [2022-02-10 02:49:44,556 INFO L226 Difference]: Without dead ends: 6082 [2022-02-10 02:49:44,556 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:49:44,556 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 99 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:44,556 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 259 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 643 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:44,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6082 states. [2022-02-10 02:49:44,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6082 to 5549. [2022-02-10 02:49:44,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5549 states, 5548 states have (on average 1.8640951694304253) internal successors, (10342), 5548 states have internal predecessors, (10342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:44,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5549 states to 5549 states and 10342 transitions. [2022-02-10 02:49:44,612 INFO L78 Accepts]: Start accepts. Automaton has 5549 states and 10342 transitions. Word has length 41 [2022-02-10 02:49:44,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:44,612 INFO L470 AbstractCegarLoop]: Abstraction has 5549 states and 10342 transitions. [2022-02-10 02:49:44,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 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 02:49:44,612 INFO L276 IsEmpty]: Start isEmpty. Operand 5549 states and 10342 transitions. [2022-02-10 02:49:44,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:44,616 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:44,616 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:44,631 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-02-10 02:49:44,816 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,SelfDestructingSolverStorable115 [2022-02-10 02:49:44,817 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:44,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:44,817 INFO L85 PathProgramCache]: Analyzing trace with hash -815482399, now seen corresponding path program 18 times [2022-02-10 02:49:44,817 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:44,817 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407523748] [2022-02-10 02:49:44,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:44,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:44,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:44,968 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 46 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:44,968 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:44,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407523748] [2022-02-10 02:49:44,969 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407523748] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:44,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853485372] [2022-02-10 02:49:44,969 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:49:44,969 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:44,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:44,970 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 02:49:44,972 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 02:49:44,994 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-10 02:49:44,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:44,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-10 02:49:44,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:45,145 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:45,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:45,341 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:45,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853485372] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:45,342 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:45,342 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-10 02:49:45,342 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902914571] [2022-02-10 02:49:45,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:45,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:49:45,342 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:45,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:49:45,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:49:45,342 INFO L87 Difference]: Start difference. First operand 5549 states and 10342 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 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 02:49:45,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:45,542 INFO L93 Difference]: Finished difference Result 7872 states and 14554 transitions. [2022-02-10 02:49:45,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:49:45,542 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 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 41 [2022-02-10 02:49:45,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:45,552 INFO L225 Difference]: With dead ends: 7872 [2022-02-10 02:49:45,552 INFO L226 Difference]: Without dead ends: 7866 [2022-02-10 02:49:45,553 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=98, Invalid=174, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:49:45,553 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 200 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:45,553 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 126 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:45,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7866 states. [2022-02-10 02:49:45,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7866 to 6519. [2022-02-10 02:49:45,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6519 states, 6518 states have (on average 1.9116293341515802) internal successors, (12460), 6518 states have internal predecessors, (12460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:45,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6519 states to 6519 states and 12460 transitions. [2022-02-10 02:49:45,641 INFO L78 Accepts]: Start accepts. Automaton has 6519 states and 12460 transitions. Word has length 41 [2022-02-10 02:49:45,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:45,641 INFO L470 AbstractCegarLoop]: Abstraction has 6519 states and 12460 transitions. [2022-02-10 02:49:45,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 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 02:49:45,641 INFO L276 IsEmpty]: Start isEmpty. Operand 6519 states and 12460 transitions. [2022-02-10 02:49:45,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:45,646 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:45,646 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:45,662 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 02:49:45,846 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,SelfDestructingSolverStorable116 [2022-02-10 02:49:45,846 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:45,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:45,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1249665833, now seen corresponding path program 19 times [2022-02-10 02:49:45,847 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:45,847 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716269005] [2022-02-10 02:49:45,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:45,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:45,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:45,922 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 41 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:45,922 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:45,922 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716269005] [2022-02-10 02:49:45,923 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716269005] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:45,923 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349478171] [2022-02-10 02:49:45,923 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:49:45,923 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:45,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:45,924 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 02:49:45,924 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 02:49:45,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:45,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-10 02:49:45,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:46,079 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 41 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:46,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:46,325 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 41 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:46,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349478171] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:46,325 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:46,325 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-10 02:49:46,326 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659970728] [2022-02-10 02:49:46,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:46,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:49:46,326 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:46,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:49:46,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:49:46,326 INFO L87 Difference]: Start difference. First operand 6519 states and 12460 transitions. Second operand has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 14 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 02:49:46,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:46,604 INFO L93 Difference]: Finished difference Result 7946 states and 14664 transitions. [2022-02-10 02:49:46,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 02:49:46,605 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 14 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 41 [2022-02-10 02:49:46,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:46,614 INFO L225 Difference]: With dead ends: 7946 [2022-02-10 02:49:46,614 INFO L226 Difference]: Without dead ends: 7946 [2022-02-10 02:49:46,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 77 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=201, Invalid=399, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:49:46,614 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 359 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:46,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [359 Valid, 108 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:46,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7946 states. [2022-02-10 02:49:46,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7946 to 6363. [2022-02-10 02:49:46,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6363 states, 6362 states have (on average 1.9072618673373154) internal successors, (12134), 6362 states have internal predecessors, (12134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:46,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6363 states to 6363 states and 12134 transitions. [2022-02-10 02:49:46,695 INFO L78 Accepts]: Start accepts. Automaton has 6363 states and 12134 transitions. Word has length 41 [2022-02-10 02:49:46,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:46,695 INFO L470 AbstractCegarLoop]: Abstraction has 6363 states and 12134 transitions. [2022-02-10 02:49:46,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 14 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 02:49:46,695 INFO L276 IsEmpty]: Start isEmpty. Operand 6363 states and 12134 transitions. [2022-02-10 02:49:46,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:46,700 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:46,700 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:46,715 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 02:49:46,900 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,SelfDestructingSolverStorable117 [2022-02-10 02:49:46,900 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:46,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:46,900 INFO L85 PathProgramCache]: Analyzing trace with hash -962378935, now seen corresponding path program 47 times [2022-02-10 02:49:46,900 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:46,901 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141192269] [2022-02-10 02:49:46,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:46,901 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:46,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:46,995 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 20 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:46,995 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:46,995 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141192269] [2022-02-10 02:49:46,995 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141192269] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:46,995 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324979790] [2022-02-10 02:49:46,996 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:49:46,996 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:46,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:47,000 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 02:49:47,001 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 02:49:47,029 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-10 02:49:47,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:47,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-10 02:49:47,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:47,177 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 28 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:47,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:47,352 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 28 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:47,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324979790] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:47,352 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:47,352 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 17 [2022-02-10 02:49:47,352 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529930946] [2022-02-10 02:49:47,352 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:47,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 02:49:47,353 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:47,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 02:49:47,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:49:47,353 INFO L87 Difference]: Start difference. First operand 6363 states and 12134 transitions. Second operand has 18 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:47,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:47,634 INFO L93 Difference]: Finished difference Result 8416 states and 15817 transitions. [2022-02-10 02:49:47,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:49:47,635 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-10 02:49:47,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:47,647 INFO L225 Difference]: With dead ends: 8416 [2022-02-10 02:49:47,647 INFO L226 Difference]: Without dead ends: 8377 [2022-02-10 02:49:47,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=140, Invalid=366, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:49:47,647 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 196 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:47,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 199 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:47,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8377 states. [2022-02-10 02:49:47,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8377 to 6424. [2022-02-10 02:49:47,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6424 states, 6423 states have (on average 1.8978670403238362) internal successors, (12190), 6423 states have internal predecessors, (12190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:47,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6424 states to 6424 states and 12190 transitions. [2022-02-10 02:49:47,732 INFO L78 Accepts]: Start accepts. Automaton has 6424 states and 12190 transitions. Word has length 41 [2022-02-10 02:49:47,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:47,732 INFO L470 AbstractCegarLoop]: Abstraction has 6424 states and 12190 transitions. [2022-02-10 02:49:47,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:47,732 INFO L276 IsEmpty]: Start isEmpty. Operand 6424 states and 12190 transitions. [2022-02-10 02:49:47,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:47,738 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:47,738 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:47,754 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 02:49:47,938 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,SelfDestructingSolverStorable118 [2022-02-10 02:49:47,938 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:47,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:47,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1661652888, now seen corresponding path program 20 times [2022-02-10 02:49:47,939 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:47,939 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650811486] [2022-02-10 02:49:47,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:47,939 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:47,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:48,014 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 58 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:48,014 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:48,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650811486] [2022-02-10 02:49:48,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650811486] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:48,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045369150] [2022-02-10 02:49:48,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:49:48,015 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:48,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:48,016 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 02:49:48,042 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 02:49:48,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:49:48,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:48,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:48,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:48,153 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:48,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:48,174 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:48,175 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 16 treesize of output 15 [2022-02-10 02:49:48,259 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:48,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045369150] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:48,259 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:48,259 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-10 02:49:48,259 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091159313] [2022-02-10 02:49:48,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:48,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:49:48,259 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:48,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:49:48,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:49:48,260 INFO L87 Difference]: Start difference. First operand 6424 states and 12190 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 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 02:49:48,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:48,475 INFO L93 Difference]: Finished difference Result 7399 states and 13758 transitions. [2022-02-10 02:49:48,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:49:48,476 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 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 41 [2022-02-10 02:49:48,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:48,484 INFO L225 Difference]: With dead ends: 7399 [2022-02-10 02:49:48,484 INFO L226 Difference]: Without dead ends: 7369 [2022-02-10 02:49:48,484 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:49:48,484 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 107 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:48,485 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 196 Invalid, 497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:48,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7369 states. [2022-02-10 02:49:48,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7369 to 6567. [2022-02-10 02:49:48,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6567 states, 6566 states have (on average 1.897197685044167) internal successors, (12457), 6566 states have internal predecessors, (12457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:48,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6567 states to 6567 states and 12457 transitions. [2022-02-10 02:49:48,559 INFO L78 Accepts]: Start accepts. Automaton has 6567 states and 12457 transitions. Word has length 41 [2022-02-10 02:49:48,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:48,559 INFO L470 AbstractCegarLoop]: Abstraction has 6567 states and 12457 transitions. [2022-02-10 02:49:48,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 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 02:49:48,559 INFO L276 IsEmpty]: Start isEmpty. Operand 6567 states and 12457 transitions. [2022-02-10 02:49:48,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:48,564 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:48,564 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:48,579 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 02:49:48,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:48,764 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:48,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:48,765 INFO L85 PathProgramCache]: Analyzing trace with hash -1761329048, now seen corresponding path program 48 times [2022-02-10 02:49:48,765 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:48,765 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974180185] [2022-02-10 02:49:48,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:48,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:48,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:48,839 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:48,839 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:48,839 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974180185] [2022-02-10 02:49:48,839 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974180185] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:48,840 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371447532] [2022-02-10 02:49:48,840 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:49:48,840 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:48,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:48,841 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 02:49:48,841 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 02:49:48,865 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-10 02:49:48,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:48,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:48,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:48,970 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:48,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:48,991 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:48,992 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 16 treesize of output 15 [2022-02-10 02:49:49,076 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:49,076 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371447532] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:49,076 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:49,076 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-10 02:49:49,076 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144607925] [2022-02-10 02:49:49,076 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:49,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:49:49,077 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:49,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:49:49,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:49:49,077 INFO L87 Difference]: Start difference. First operand 6567 states and 12457 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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 02:49:49,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:49,391 INFO L93 Difference]: Finished difference Result 6964 states and 13037 transitions. [2022-02-10 02:49:49,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:49:49,391 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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 41 [2022-02-10 02:49:49,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:49,400 INFO L225 Difference]: With dead ends: 6964 [2022-02-10 02:49:49,400 INFO L226 Difference]: Without dead ends: 6903 [2022-02-10 02:49:49,400 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:49:49,400 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 78 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 760 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:49,400 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 249 Invalid, 764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 760 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:49:49,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6903 states. [2022-02-10 02:49:49,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6903 to 6568. [2022-02-10 02:49:49,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6568 states, 6567 states have (on average 1.892492766864626) internal successors, (12428), 6567 states have internal predecessors, (12428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:49,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6568 states to 6568 states and 12428 transitions. [2022-02-10 02:49:49,472 INFO L78 Accepts]: Start accepts. Automaton has 6568 states and 12428 transitions. Word has length 41 [2022-02-10 02:49:49,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:49,472 INFO L470 AbstractCegarLoop]: Abstraction has 6568 states and 12428 transitions. [2022-02-10 02:49:49,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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 02:49:49,472 INFO L276 IsEmpty]: Start isEmpty. Operand 6568 states and 12428 transitions. [2022-02-10 02:49:49,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:49,477 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:49,477 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:49,493 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 02:49:49,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:49,678 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:49,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:49,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1409843940, now seen corresponding path program 49 times [2022-02-10 02:49:49,679 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:49,679 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945814332] [2022-02-10 02:49:49,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:49,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:49,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:49,760 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 52 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:49,761 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:49,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945814332] [2022-02-10 02:49:49,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945814332] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:49,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880489695] [2022-02-10 02:49:49,761 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:49:49,761 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:49,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:49,762 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 02:49:49,762 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 02:49:49,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:49,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:49,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:49,885 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:49,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:49,904 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:49,905 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 16 treesize of output 15 [2022-02-10 02:49:49,993 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:49,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880489695] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:49,994 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:49,994 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-10 02:49:49,994 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438914948] [2022-02-10 02:49:49,994 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:49,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:49:49,994 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:49,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:49:49,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:49:49,994 INFO L87 Difference]: Start difference. First operand 6568 states and 12428 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:50,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:50,219 INFO L93 Difference]: Finished difference Result 6971 states and 13016 transitions. [2022-02-10 02:49:50,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:49:50,220 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-10 02:49:50,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:50,230 INFO L225 Difference]: With dead ends: 6971 [2022-02-10 02:49:50,230 INFO L226 Difference]: Without dead ends: 6920 [2022-02-10 02:49:50,231 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:49:50,231 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 102 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:50,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 214 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 503 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:50,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6920 states. [2022-02-10 02:49:50,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6920 to 6443. [2022-02-10 02:49:50,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6443 states, 6442 states have (on average 1.8945979509469109) internal successors, (12205), 6442 states have internal predecessors, (12205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:50,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6443 states to 6443 states and 12205 transitions. [2022-02-10 02:49:50,307 INFO L78 Accepts]: Start accepts. Automaton has 6443 states and 12205 transitions. Word has length 41 [2022-02-10 02:49:50,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:50,308 INFO L470 AbstractCegarLoop]: Abstraction has 6443 states and 12205 transitions. [2022-02-10 02:49:50,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:50,308 INFO L276 IsEmpty]: Start isEmpty. Operand 6443 states and 12205 transitions. [2022-02-10 02:49:50,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:50,312 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:50,312 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:50,328 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 02:49:50,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:50,514 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:50,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:50,514 INFO L85 PathProgramCache]: Analyzing trace with hash 239698668, now seen corresponding path program 50 times [2022-02-10 02:49:50,514 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:50,514 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021758552] [2022-02-10 02:49:50,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:50,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:50,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:50,601 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 53 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:50,601 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:50,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021758552] [2022-02-10 02:49:50,601 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021758552] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:50,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471795385] [2022-02-10 02:49:50,602 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:49:50,602 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:50,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:50,603 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 02:49:50,603 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 02:49:50,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:49:50,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:50,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:49:50,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:50,748 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 53 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:50,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:50,771 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:50,772 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 20 treesize of output 19 [2022-02-10 02:49:50,856 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:50,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471795385] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:50,856 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:50,856 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 9 [2022-02-10 02:49:50,857 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754672045] [2022-02-10 02:49:50,857 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:50,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:49:50,857 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:50,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:49:50,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:49:50,857 INFO L87 Difference]: Start difference. First operand 6443 states and 12205 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 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 02:49:51,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:51,113 INFO L93 Difference]: Finished difference Result 6981 states and 13005 transitions. [2022-02-10 02:49:51,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:49:51,113 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 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 41 [2022-02-10 02:49:51,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:51,122 INFO L225 Difference]: With dead ends: 6981 [2022-02-10 02:49:51,122 INFO L226 Difference]: Without dead ends: 6956 [2022-02-10 02:49:51,122 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:49:51,123 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 123 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:51,123 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 211 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:51,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6956 states. [2022-02-10 02:49:51,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6956 to 6407. [2022-02-10 02:49:51,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6407 states, 6406 states have (on average 1.8926006868560725) internal successors, (12124), 6406 states have internal predecessors, (12124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:51,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6407 states to 6407 states and 12124 transitions. [2022-02-10 02:49:51,202 INFO L78 Accepts]: Start accepts. Automaton has 6407 states and 12124 transitions. Word has length 41 [2022-02-10 02:49:51,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:51,202 INFO L470 AbstractCegarLoop]: Abstraction has 6407 states and 12124 transitions. [2022-02-10 02:49:51,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 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 02:49:51,202 INFO L276 IsEmpty]: Start isEmpty. Operand 6407 states and 12124 transitions. [2022-02-10 02:49:51,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:51,207 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:51,207 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:51,223 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 02:49:51,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-02-10 02:49:51,408 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:51,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:51,408 INFO L85 PathProgramCache]: Analyzing trace with hash -588369488, now seen corresponding path program 51 times [2022-02-10 02:49:51,408 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:51,408 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995103386] [2022-02-10 02:49:51,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:51,409 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:51,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:51,488 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:51,488 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:51,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995103386] [2022-02-10 02:49:51,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995103386] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:51,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388365800] [2022-02-10 02:49:51,488 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:49:51,489 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:51,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:51,490 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 02:49:51,490 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 02:49:51,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-10 02:49:51,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:51,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:51,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:51,623 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:51,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:51,652 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:51,653 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 20 treesize of output 19 [2022-02-10 02:49:51,727 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:51,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388365800] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:51,727 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:51,727 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:49:51,727 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423438269] [2022-02-10 02:49:51,728 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:51,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:49:51,728 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:51,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:49:51,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:49:51,728 INFO L87 Difference]: Start difference. First operand 6407 states and 12124 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 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 02:49:52,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:52,028 INFO L93 Difference]: Finished difference Result 7251 states and 13405 transitions. [2022-02-10 02:49:52,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:49:52,028 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 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 41 [2022-02-10 02:49:52,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:52,036 INFO L225 Difference]: With dead ends: 7251 [2022-02-10 02:49:52,036 INFO L226 Difference]: Without dead ends: 7251 [2022-02-10 02:49:52,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 73 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:49:52,037 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 148 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:52,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 258 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 643 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:52,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7251 states. [2022-02-10 02:49:52,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7251 to 6447. [2022-02-10 02:49:52,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6447 states, 6446 states have (on average 1.8926466025442135) internal successors, (12200), 6446 states have internal predecessors, (12200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:52,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6447 states to 6447 states and 12200 transitions. [2022-02-10 02:49:52,107 INFO L78 Accepts]: Start accepts. Automaton has 6447 states and 12200 transitions. Word has length 41 [2022-02-10 02:49:52,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:52,107 INFO L470 AbstractCegarLoop]: Abstraction has 6447 states and 12200 transitions. [2022-02-10 02:49:52,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 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 02:49:52,107 INFO L276 IsEmpty]: Start isEmpty. Operand 6447 states and 12200 transitions. [2022-02-10 02:49:52,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:52,111 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:52,111 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:52,127 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 02:49:52,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-02-10 02:49:52,312 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:52,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:52,312 INFO L85 PathProgramCache]: Analyzing trace with hash 181858700, now seen corresponding path program 21 times [2022-02-10 02:49:52,312 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:52,312 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189148564] [2022-02-10 02:49:52,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:52,312 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:52,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:52,392 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 58 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:52,392 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:52,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189148564] [2022-02-10 02:49:52,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189148564] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:52,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801595567] [2022-02-10 02:49:52,392 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:49:52,393 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:52,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:52,393 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 02:49:52,394 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 02:49:52,417 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-10 02:49:52,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:52,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:52,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:52,518 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:52,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:52,543 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:52,543 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 16 treesize of output 15 [2022-02-10 02:49:52,629 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:52,630 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801595567] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:52,630 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:52,630 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-10 02:49:52,630 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322980168] [2022-02-10 02:49:52,630 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:52,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:49:52,630 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:52,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:49:52,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:49:52,630 INFO L87 Difference]: Start difference. First operand 6447 states and 12200 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 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 02:49:52,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:52,845 INFO L93 Difference]: Finished difference Result 7263 states and 13516 transitions. [2022-02-10 02:49:52,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:49:52,845 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 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 41 [2022-02-10 02:49:52,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:52,854 INFO L225 Difference]: With dead ends: 7263 [2022-02-10 02:49:52,854 INFO L226 Difference]: Without dead ends: 7242 [2022-02-10 02:49:52,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:49:52,854 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 91 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:52,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 193 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:52,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7242 states. [2022-02-10 02:49:52,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7242 to 6540. [2022-02-10 02:49:52,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6540 states, 6539 states have (on average 1.8915736351124026) internal successors, (12369), 6539 states have internal predecessors, (12369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:52,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6540 states to 6540 states and 12369 transitions. [2022-02-10 02:49:52,926 INFO L78 Accepts]: Start accepts. Automaton has 6540 states and 12369 transitions. Word has length 41 [2022-02-10 02:49:52,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:52,926 INFO L470 AbstractCegarLoop]: Abstraction has 6540 states and 12369 transitions. [2022-02-10 02:49:52,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 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 02:49:52,926 INFO L276 IsEmpty]: Start isEmpty. Operand 6540 states and 12369 transitions. [2022-02-10 02:49:52,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:52,931 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:52,931 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:52,946 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 02:49:53,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-02-10 02:49:53,132 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:53,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:53,132 INFO L85 PathProgramCache]: Analyzing trace with hash 82182540, now seen corresponding path program 52 times [2022-02-10 02:49:53,132 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:53,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828498941] [2022-02-10 02:49:53,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:53,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:53,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:53,207 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:53,207 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:53,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828498941] [2022-02-10 02:49:53,207 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828498941] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:53,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214248369] [2022-02-10 02:49:53,207 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:49:53,207 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:53,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:53,208 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 02:49:53,209 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 02:49:53,230 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:49:53,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:53,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:53,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:53,339 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:53,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:53,361 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:53,361 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 16 treesize of output 15 [2022-02-10 02:49:53,447 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:53,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214248369] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:53,447 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:53,447 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-10 02:49:53,447 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334932965] [2022-02-10 02:49:53,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:53,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:49:53,447 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:53,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:49:53,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:49:53,448 INFO L87 Difference]: Start difference. First operand 6540 states and 12369 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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 02:49:53,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:53,727 INFO L93 Difference]: Finished difference Result 6954 states and 12971 transitions. [2022-02-10 02:49:53,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:49:53,727 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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 41 [2022-02-10 02:49:53,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:53,735 INFO L225 Difference]: With dead ends: 6954 [2022-02-10 02:49:53,736 INFO L226 Difference]: Without dead ends: 6873 [2022-02-10 02:49:53,736 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:49:53,736 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 84 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 668 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:53,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 227 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 668 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:53,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6873 states. [2022-02-10 02:49:53,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6873 to 6485. [2022-02-10 02:49:53,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6485 states, 6484 states have (on average 1.8867982726711907) internal successors, (12234), 6484 states have internal predecessors, (12234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:53,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6485 states to 6485 states and 12234 transitions. [2022-02-10 02:49:53,808 INFO L78 Accepts]: Start accepts. Automaton has 6485 states and 12234 transitions. Word has length 41 [2022-02-10 02:49:53,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:53,808 INFO L470 AbstractCegarLoop]: Abstraction has 6485 states and 12234 transitions. [2022-02-10 02:49:53,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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 02:49:53,808 INFO L276 IsEmpty]: Start isEmpty. Operand 6485 states and 12234 transitions. [2022-02-10 02:49:53,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:53,813 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:53,813 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:53,829 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 02:49:54,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-02-10 02:49:54,014 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:54,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:54,014 INFO L85 PathProgramCache]: Analyzing trace with hash -1041611768, now seen corresponding path program 53 times [2022-02-10 02:49:54,014 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:54,014 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298061585] [2022-02-10 02:49:54,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:54,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:54,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:54,092 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 52 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:54,092 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:54,092 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298061585] [2022-02-10 02:49:54,092 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298061585] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:54,092 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013540709] [2022-02-10 02:49:54,093 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:49:54,093 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:54,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:54,094 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 02:49:54,094 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 02:49:54,118 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-10 02:49:54,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:54,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:54,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:54,222 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:54,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:54,242 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:49:54,242 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 16 treesize of output 15 [2022-02-10 02:49:54,331 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:49:54,331 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013540709] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:54,332 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:54,332 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-10 02:49:54,332 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875111032] [2022-02-10 02:49:54,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:54,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:49:54,332 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:54,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:49:54,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:49:54,332 INFO L87 Difference]: Start difference. First operand 6485 states and 12234 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:54,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:54,564 INFO L93 Difference]: Finished difference Result 7021 states and 13049 transitions. [2022-02-10 02:49:54,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:49:54,565 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-10 02:49:54,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:54,573 INFO L225 Difference]: With dead ends: 7021 [2022-02-10 02:49:54,573 INFO L226 Difference]: Without dead ends: 6945 [2022-02-10 02:49:54,573 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:49:54,573 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 108 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:54,573 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 230 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:54,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6945 states. [2022-02-10 02:49:54,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6945 to 6417. [2022-02-10 02:49:54,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6417 states, 6416 states have (on average 1.8880922693266833) internal successors, (12114), 6416 states have internal predecessors, (12114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:54,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6417 states to 6417 states and 12114 transitions. [2022-02-10 02:49:54,645 INFO L78 Accepts]: Start accepts. Automaton has 6417 states and 12114 transitions. Word has length 41 [2022-02-10 02:49:54,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:54,645 INFO L470 AbstractCegarLoop]: Abstraction has 6417 states and 12114 transitions. [2022-02-10 02:49:54,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:54,646 INFO L276 IsEmpty]: Start isEmpty. Operand 6417 states and 12114 transitions. [2022-02-10 02:49:54,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:54,650 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:54,650 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:54,666 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:54,851 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,SelfDestructingSolverStorable126 [2022-02-10 02:49:54,852 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:54,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:54,852 INFO L85 PathProgramCache]: Analyzing trace with hash 2083210256, now seen corresponding path program 54 times [2022-02-10 02:49:54,852 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:54,852 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569425942] [2022-02-10 02:49:54,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:54,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:54,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:54,928 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 53 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:54,928 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:54,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569425942] [2022-02-10 02:49:54,929 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569425942] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:54,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220047703] [2022-02-10 02:49:54,929 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:49:54,929 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:54,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:54,930 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 02:49:54,930 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 02:49:54,954 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-10 02:49:54,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:54,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:54,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:55,070 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:55,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:55,094 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:55,094 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 20 treesize of output 19 [2022-02-10 02:49:55,182 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:55,182 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220047703] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:55,182 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:55,182 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:49:55,182 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432565090] [2022-02-10 02:49:55,182 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:55,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:49:55,183 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:55,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:49:55,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:49:55,183 INFO L87 Difference]: Start difference. First operand 6417 states and 12114 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 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 02:49:55,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:55,526 INFO L93 Difference]: Finished difference Result 7377 states and 13642 transitions. [2022-02-10 02:49:55,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 02:49:55,527 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 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 41 [2022-02-10 02:49:55,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:55,536 INFO L225 Difference]: With dead ends: 7377 [2022-02-10 02:49:55,537 INFO L226 Difference]: Without dead ends: 7347 [2022-02-10 02:49:55,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2022-02-10 02:49:55,538 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 206 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 685 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:55,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 312 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 685 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:55,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7347 states. [2022-02-10 02:49:55,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7347 to 6436. [2022-02-10 02:49:55,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6436 states, 6435 states have (on average 1.8887334887334888) internal successors, (12154), 6435 states have internal predecessors, (12154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:55,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6436 states to 6436 states and 12154 transitions. [2022-02-10 02:49:55,614 INFO L78 Accepts]: Start accepts. Automaton has 6436 states and 12154 transitions. Word has length 41 [2022-02-10 02:49:55,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:55,614 INFO L470 AbstractCegarLoop]: Abstraction has 6436 states and 12154 transitions. [2022-02-10 02:49:55,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 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 02:49:55,615 INFO L276 IsEmpty]: Start isEmpty. Operand 6436 states and 12154 transitions. [2022-02-10 02:49:55,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:55,620 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:55,620 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:55,635 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2022-02-10 02:49:55,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:55,821 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:55,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:55,822 INFO L85 PathProgramCache]: Analyzing trace with hash 2102859848, now seen corresponding path program 55 times [2022-02-10 02:49:55,822 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:55,822 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411011042] [2022-02-10 02:49:55,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:55,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:55,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:55,910 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 58 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:55,910 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:55,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411011042] [2022-02-10 02:49:55,911 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411011042] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:55,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996990931] [2022-02-10 02:49:55,911 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:49:55,911 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:55,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:55,912 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 02:49:55,927 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 02:49:55,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:55,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:55,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:56,053 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:56,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:56,083 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:56,083 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 20 treesize of output 19 [2022-02-10 02:49:56,161 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:56,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996990931] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:56,161 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:56,161 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:49:56,161 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821414646] [2022-02-10 02:49:56,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:56,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:49:56,162 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:56,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:49:56,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:49:56,162 INFO L87 Difference]: Start difference. First operand 6436 states and 12154 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 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 02:49:56,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:56,432 INFO L93 Difference]: Finished difference Result 6970 states and 12886 transitions. [2022-02-10 02:49:56,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-10 02:49:56,432 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 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 41 [2022-02-10 02:49:56,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:56,440 INFO L225 Difference]: With dead ends: 6970 [2022-02-10 02:49:56,440 INFO L226 Difference]: Without dead ends: 6900 [2022-02-10 02:49:56,440 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 73 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:49:56,441 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 163 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:56,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 215 Invalid, 536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:56,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6900 states. [2022-02-10 02:49:56,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6900 to 6322. [2022-02-10 02:49:56,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6322 states, 6321 states have (on average 1.8827717133364974) internal successors, (11901), 6321 states have internal predecessors, (11901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:56,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6322 states to 6322 states and 11901 transitions. [2022-02-10 02:49:56,507 INFO L78 Accepts]: Start accepts. Automaton has 6322 states and 11901 transitions. Word has length 41 [2022-02-10 02:49:56,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:56,508 INFO L470 AbstractCegarLoop]: Abstraction has 6322 states and 11901 transitions. [2022-02-10 02:49:56,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 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 02:49:56,508 INFO L276 IsEmpty]: Start isEmpty. Operand 6322 states and 11901 transitions. [2022-02-10 02:49:56,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:56,512 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:56,512 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:56,528 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 02:49:56,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:56,713 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:56,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:56,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1195450590, now seen corresponding path program 56 times [2022-02-10 02:49:56,713 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:56,713 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172282724] [2022-02-10 02:49:56,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:56,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:56,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:56,806 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:56,806 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:56,806 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172282724] [2022-02-10 02:49:56,806 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172282724] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:56,806 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357884801] [2022-02-10 02:49:56,806 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:49:56,806 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:56,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:56,808 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 02:49:56,834 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 02:49:56,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:49:56,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:56,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:49:56,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:56,950 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:56,950 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:56,985 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:56,985 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 20 treesize of output 19 [2022-02-10 02:49:57,052 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:57,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357884801] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:57,053 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:57,053 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 11 [2022-02-10 02:49:57,053 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253001188] [2022-02-10 02:49:57,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:57,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:49:57,053 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:57,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:49:57,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:49:57,053 INFO L87 Difference]: Start difference. First operand 6322 states and 11901 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 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 02:49:57,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:57,403 INFO L93 Difference]: Finished difference Result 6797 states and 12582 transitions. [2022-02-10 02:49:57,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 02:49:57,404 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 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 41 [2022-02-10 02:49:57,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:57,411 INFO L225 Difference]: With dead ends: 6797 [2022-02-10 02:49:57,412 INFO L226 Difference]: Without dead ends: 6797 [2022-02-10 02:49:57,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 72 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:49:57,412 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 200 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:57,412 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 289 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:57,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6797 states. [2022-02-10 02:49:57,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6797 to 6322. [2022-02-10 02:49:57,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6322 states, 6321 states have (on average 1.8827717133364974) internal successors, (11901), 6321 states have internal predecessors, (11901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:57,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6322 states to 6322 states and 11901 transitions. [2022-02-10 02:49:57,477 INFO L78 Accepts]: Start accepts. Automaton has 6322 states and 11901 transitions. Word has length 41 [2022-02-10 02:49:57,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:57,477 INFO L470 AbstractCegarLoop]: Abstraction has 6322 states and 11901 transitions. [2022-02-10 02:49:57,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 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 02:49:57,478 INFO L276 IsEmpty]: Start isEmpty. Operand 6322 states and 11901 transitions. [2022-02-10 02:49:57,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:57,482 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:57,482 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:57,497 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 02:49:57,682 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,SelfDestructingSolverStorable129 [2022-02-10 02:49:57,683 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:57,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:57,683 INFO L85 PathProgramCache]: Analyzing trace with hash 511762608, now seen corresponding path program 22 times [2022-02-10 02:49:57,683 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:57,683 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947849316] [2022-02-10 02:49:57,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:57,683 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:57,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:57,786 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:57,786 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:57,786 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947849316] [2022-02-10 02:49:57,786 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947849316] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:57,786 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822450] [2022-02-10 02:49:57,786 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:49:57,786 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:57,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:57,787 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 02:49:57,788 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 02:49:57,809 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:49:57,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:57,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:57,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:57,908 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:57,908 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:57,945 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:57,945 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 20 treesize of output 19 [2022-02-10 02:49:58,002 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:58,002 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822450] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:58,002 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:58,002 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:49:58,002 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323236162] [2022-02-10 02:49:58,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:58,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:49:58,002 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:58,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:49:58,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:49:58,002 INFO L87 Difference]: Start difference. First operand 6322 states and 11901 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 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 02:49:58,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:58,306 INFO L93 Difference]: Finished difference Result 9974 states and 18116 transitions. [2022-02-10 02:49:58,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 02:49:58,306 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 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 41 [2022-02-10 02:49:58,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:58,319 INFO L225 Difference]: With dead ends: 9974 [2022-02-10 02:49:58,319 INFO L226 Difference]: Without dead ends: 9959 [2022-02-10 02:49:58,319 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 72 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:49:58,320 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 123 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 546 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:58,320 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 125 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 546 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:58,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9959 states. [2022-02-10 02:49:58,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9959 to 6259. [2022-02-10 02:49:58,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6259 states, 6258 states have (on average 1.877916267178012) internal successors, (11752), 6258 states have internal predecessors, (11752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:58,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6259 states to 6259 states and 11752 transitions. [2022-02-10 02:49:58,400 INFO L78 Accepts]: Start accepts. Automaton has 6259 states and 11752 transitions. Word has length 41 [2022-02-10 02:49:58,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:58,400 INFO L470 AbstractCegarLoop]: Abstraction has 6259 states and 11752 transitions. [2022-02-10 02:49:58,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 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 02:49:58,400 INFO L276 IsEmpty]: Start isEmpty. Operand 6259 states and 11752 transitions. [2022-02-10 02:49:58,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:58,404 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:58,404 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:58,419 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 02:49:58,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:58,605 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:58,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:58,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1250298640, now seen corresponding path program 57 times [2022-02-10 02:49:58,605 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:58,605 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998488423] [2022-02-10 02:49:58,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:58,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:58,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:58,713 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:58,714 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:58,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998488423] [2022-02-10 02:49:58,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998488423] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:58,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061942394] [2022-02-10 02:49:58,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:49:58,714 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:58,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:58,715 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 02:49:58,720 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 02:49:58,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-10 02:49:58,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:58,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:58,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:58,953 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:58,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:59,041 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:59,042 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 20 treesize of output 19 [2022-02-10 02:49:59,107 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:59,108 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061942394] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:59,108 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:59,108 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 18 [2022-02-10 02:49:59,108 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339896797] [2022-02-10 02:49:59,108 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:59,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 02:49:59,108 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:59,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 02:49:59,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:49:59,109 INFO L87 Difference]: Start difference. First operand 6259 states and 11752 transitions. Second operand has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 18 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 02:49:59,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:59,324 INFO L93 Difference]: Finished difference Result 6315 states and 11815 transitions. [2022-02-10 02:49:59,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 02:49:59,324 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 18 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 41 [2022-02-10 02:49:59,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:59,332 INFO L225 Difference]: With dead ends: 6315 [2022-02-10 02:49:59,332 INFO L226 Difference]: Without dead ends: 6274 [2022-02-10 02:49:59,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:49:59,332 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 49 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 88 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:59,332 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 124 Invalid, 649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 554 Invalid, 0 Unknown, 88 Unchecked, 0.2s Time] [2022-02-10 02:49:59,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6274 states. [2022-02-10 02:49:59,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6274 to 6246. [2022-02-10 02:49:59,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6246 states, 6245 states have (on average 1.8723779023218574) internal successors, (11693), 6245 states have internal predecessors, (11693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:59,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6246 states to 6246 states and 11693 transitions. [2022-02-10 02:49:59,402 INFO L78 Accepts]: Start accepts. Automaton has 6246 states and 11693 transitions. Word has length 41 [2022-02-10 02:49:59,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:59,403 INFO L470 AbstractCegarLoop]: Abstraction has 6246 states and 11693 transitions. [2022-02-10 02:49:59,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 18 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 02:49:59,403 INFO L276 IsEmpty]: Start isEmpty. Operand 6246 states and 11693 transitions. [2022-02-10 02:49:59,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:49:59,409 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:59,409 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:59,435 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2022-02-10 02:49:59,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:59,632 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:59,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:59,632 INFO L85 PathProgramCache]: Analyzing trace with hash 786151656, now seen corresponding path program 23 times [2022-02-10 02:49:59,632 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:59,632 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972948739] [2022-02-10 02:49:59,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:59,632 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:59,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:59,719 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:59,719 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:59,719 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972948739] [2022-02-10 02:49:59,719 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972948739] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:59,719 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652171467] [2022-02-10 02:49:59,719 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:49:59,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:59,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:59,721 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 02:49:59,722 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 02:49:59,744 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-10 02:49:59,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:59,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:49:59,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:59,850 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:59,850 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:59,883 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:49:59,884 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 20 treesize of output 19 [2022-02-10 02:49:59,953 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:49:59,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652171467] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:59,953 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:59,954 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:49:59,954 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631564457] [2022-02-10 02:49:59,954 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:59,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:49:59,954 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:59,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:49:59,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:49:59,954 INFO L87 Difference]: Start difference. First operand 6246 states and 11693 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 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 02:50:00,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:00,237 INFO L93 Difference]: Finished difference Result 8847 states and 16109 transitions. [2022-02-10 02:50:00,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:50:00,238 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 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 41 [2022-02-10 02:50:00,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:00,249 INFO L225 Difference]: With dead ends: 8847 [2022-02-10 02:50:00,250 INFO L226 Difference]: Without dead ends: 8847 [2022-02-10 02:50:00,250 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 73 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:50:00,250 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 84 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:00,250 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 154 Invalid, 544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:00,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8847 states. [2022-02-10 02:50:00,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8847 to 6692. [2022-02-10 02:50:00,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6692 states, 6691 states have (on average 1.8692273202809744) internal successors, (12507), 6691 states have internal predecessors, (12507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:00,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6692 states to 6692 states and 12507 transitions. [2022-02-10 02:50:00,338 INFO L78 Accepts]: Start accepts. Automaton has 6692 states and 12507 transitions. Word has length 41 [2022-02-10 02:50:00,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:00,338 INFO L470 AbstractCegarLoop]: Abstraction has 6692 states and 12507 transitions. [2022-02-10 02:50:00,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 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 02:50:00,339 INFO L276 IsEmpty]: Start isEmpty. Operand 6692 states and 12507 transitions. [2022-02-10 02:50:00,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:00,343 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:00,343 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:00,359 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 02:50:00,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:00,544 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:00,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:00,544 INFO L85 PathProgramCache]: Analyzing trace with hash -990748440, now seen corresponding path program 58 times [2022-02-10 02:50:00,544 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:00,544 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218685991] [2022-02-10 02:50:00,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:00,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:00,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:00,646 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:00,646 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:00,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218685991] [2022-02-10 02:50:00,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218685991] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:00,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393724514] [2022-02-10 02:50:00,646 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:50:00,646 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:00,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:00,648 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 02:50:00,649 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 02:50:00,672 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:50:00,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:00,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:50:00,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:00,876 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:00,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:00,941 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:00,941 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 20 treesize of output 19 [2022-02-10 02:50:01,013 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:01,013 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393724514] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:01,013 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:01,013 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-10 02:50:01,013 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475616024] [2022-02-10 02:50:01,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:01,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:50:01,013 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:01,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:50:01,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:50:01,014 INFO L87 Difference]: Start difference. First operand 6692 states and 12507 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 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 02:50:01,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:01,158 INFO L93 Difference]: Finished difference Result 6790 states and 12632 transitions. [2022-02-10 02:50:01,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:50:01,159 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 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 41 [2022-02-10 02:50:01,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:01,166 INFO L225 Difference]: With dead ends: 6790 [2022-02-10 02:50:01,166 INFO L226 Difference]: Without dead ends: 6778 [2022-02-10 02:50:01,166 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 69 SyntacticMatches, 10 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:50:01,166 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 36 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 92 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:01,166 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 105 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 341 Invalid, 0 Unknown, 92 Unchecked, 0.1s Time] [2022-02-10 02:50:01,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6778 states. [2022-02-10 02:50:01,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6778 to 6715. [2022-02-10 02:50:01,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6715 states, 6714 states have (on average 1.8680369377420316) internal successors, (12542), 6714 states have internal predecessors, (12542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:01,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6715 states to 6715 states and 12542 transitions. [2022-02-10 02:50:01,237 INFO L78 Accepts]: Start accepts. Automaton has 6715 states and 12542 transitions. Word has length 41 [2022-02-10 02:50:01,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:01,237 INFO L470 AbstractCegarLoop]: Abstraction has 6715 states and 12542 transitions. [2022-02-10 02:50:01,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 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 02:50:01,238 INFO L276 IsEmpty]: Start isEmpty. Operand 6715 states and 12542 transitions. [2022-02-10 02:50:01,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:01,242 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:01,242 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:01,257 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2022-02-10 02:50:01,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:01,442 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:01,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:01,443 INFO L85 PathProgramCache]: Analyzing trace with hash -1446914460, now seen corresponding path program 59 times [2022-02-10 02:50:01,443 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:01,443 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102008037] [2022-02-10 02:50:01,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:01,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:01,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:01,531 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 51 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:50:01,532 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:01,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102008037] [2022-02-10 02:50:01,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102008037] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:01,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866684872] [2022-02-10 02:50:01,532 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:50:01,532 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:01,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:01,533 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 02:50:01,534 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 02:50:01,557 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-10 02:50:01,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:01,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:50:01,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:01,711 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:50:01,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:01,754 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:01,754 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 20 treesize of output 19 [2022-02-10 02:50:01,835 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:50:01,835 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866684872] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:01,836 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:01,836 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-02-10 02:50:01,836 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482054604] [2022-02-10 02:50:01,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:01,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:50:01,836 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:01,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:50:01,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:50:01,836 INFO L87 Difference]: Start difference. First operand 6715 states and 12542 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 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 02:50:02,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:02,072 INFO L93 Difference]: Finished difference Result 6848 states and 12693 transitions. [2022-02-10 02:50:02,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 02:50:02,072 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 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 41 [2022-02-10 02:50:02,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:02,080 INFO L225 Difference]: With dead ends: 6848 [2022-02-10 02:50:02,080 INFO L226 Difference]: Without dead ends: 6818 [2022-02-10 02:50:02,080 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 72 SyntacticMatches, 10 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:50:02,081 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 68 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 541 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:02,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 176 Invalid, 543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 541 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:02,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6818 states. [2022-02-10 02:50:02,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6818 to 6704. [2022-02-10 02:50:02,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6704 states, 6703 states have (on average 1.8661793226913321) internal successors, (12509), 6703 states have internal predecessors, (12509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:02,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6704 states to 6704 states and 12509 transitions. [2022-02-10 02:50:02,153 INFO L78 Accepts]: Start accepts. Automaton has 6704 states and 12509 transitions. Word has length 41 [2022-02-10 02:50:02,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:02,153 INFO L470 AbstractCegarLoop]: Abstraction has 6704 states and 12509 transitions. [2022-02-10 02:50:02,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 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 02:50:02,153 INFO L276 IsEmpty]: Start isEmpty. Operand 6704 states and 12509 transitions. [2022-02-10 02:50:02,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:02,158 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:02,158 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:02,174 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2022-02-10 02:50:02,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-02-10 02:50:02,359 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:02,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:02,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1003466821, now seen corresponding path program 24 times [2022-02-10 02:50:02,359 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:02,359 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204114350] [2022-02-10 02:50:02,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:02,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:02,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:02,449 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 23 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:02,449 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:02,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204114350] [2022-02-10 02:50:02,449 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204114350] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:02,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334146336] [2022-02-10 02:50:02,449 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:50:02,449 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:02,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:02,450 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 02:50:02,451 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 02:50:02,473 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 02:50:02,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:02,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-10 02:50:02,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:02,600 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 29 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:02,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:02,749 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 29 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:02,749 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1334146336] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:02,749 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:02,749 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-10 02:50:02,749 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966388664] [2022-02-10 02:50:02,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:02,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 02:50:02,749 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:02,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 02:50:02,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:50:02,750 INFO L87 Difference]: Start difference. First operand 6704 states and 12509 transitions. Second operand has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:02,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:02,984 INFO L93 Difference]: Finished difference Result 7777 states and 14234 transitions. [2022-02-10 02:50:02,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:50:02,984 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-10 02:50:02,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:02,993 INFO L225 Difference]: With dead ends: 7777 [2022-02-10 02:50:02,993 INFO L226 Difference]: Without dead ends: 7753 [2022-02-10 02:50:02,993 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=117, Invalid=345, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:50:02,994 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 205 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:02,994 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [205 Valid, 147 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:02,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7753 states. [2022-02-10 02:50:03,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7753 to 6664. [2022-02-10 02:50:03,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6664 states, 6663 states have (on average 1.8635749662314274) internal successors, (12417), 6663 states have internal predecessors, (12417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:03,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6664 states to 6664 states and 12417 transitions. [2022-02-10 02:50:03,075 INFO L78 Accepts]: Start accepts. Automaton has 6664 states and 12417 transitions. Word has length 41 [2022-02-10 02:50:03,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:03,075 INFO L470 AbstractCegarLoop]: Abstraction has 6664 states and 12417 transitions. [2022-02-10 02:50:03,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:03,075 INFO L276 IsEmpty]: Start isEmpty. Operand 6664 states and 12417 transitions. [2022-02-10 02:50:03,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:03,080 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:03,080 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:03,095 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 02:50:03,280 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,SelfDestructingSolverStorable135 [2022-02-10 02:50:03,280 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:03,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:03,280 INFO L85 PathProgramCache]: Analyzing trace with hash -1177721850, now seen corresponding path program 60 times [2022-02-10 02:50:03,280 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:03,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119694203] [2022-02-10 02:50:03,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:03,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:03,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:03,395 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:03,396 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:03,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119694203] [2022-02-10 02:50:03,396 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119694203] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:03,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283085744] [2022-02-10 02:50:03,396 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:50:03,396 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:03,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:03,397 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:03,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-02-10 02:50:03,430 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 02:50:03,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:03,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:50:03,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:03,629 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:03,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:03,688 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:03,688 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 20 treesize of output 19 [2022-02-10 02:50:03,763 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:03,763 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283085744] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:03,763 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:03,763 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-10 02:50:03,763 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244959847] [2022-02-10 02:50:03,763 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:03,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:50:03,763 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:03,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:50:03,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:50:03,764 INFO L87 Difference]: Start difference. First operand 6664 states and 12417 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 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 02:50:03,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:03,935 INFO L93 Difference]: Finished difference Result 6720 states and 12476 transitions. [2022-02-10 02:50:03,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 02:50:03,936 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 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 41 [2022-02-10 02:50:03,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:03,944 INFO L225 Difference]: With dead ends: 6720 [2022-02-10 02:50:03,944 INFO L226 Difference]: Without dead ends: 6704 [2022-02-10 02:50:03,945 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 69 SyntacticMatches, 9 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:50:03,945 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 37 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 102 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:03,945 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 154 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 429 Invalid, 0 Unknown, 102 Unchecked, 0.1s Time] [2022-02-10 02:50:03,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6704 states. [2022-02-10 02:50:04,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6704 to 6651. [2022-02-10 02:50:04,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6651 states, 6650 states have (on average 1.8628571428571428) internal successors, (12388), 6650 states have internal predecessors, (12388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:04,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6651 states to 6651 states and 12388 transitions. [2022-02-10 02:50:04,024 INFO L78 Accepts]: Start accepts. Automaton has 6651 states and 12388 transitions. Word has length 41 [2022-02-10 02:50:04,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:04,024 INFO L470 AbstractCegarLoop]: Abstraction has 6651 states and 12388 transitions. [2022-02-10 02:50:04,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 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 02:50:04,024 INFO L276 IsEmpty]: Start isEmpty. Operand 6651 states and 12388 transitions. [2022-02-10 02:50:04,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:04,029 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:04,029 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:04,045 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2022-02-10 02:50:04,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-02-10 02:50:04,230 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:04,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:04,230 INFO L85 PathProgramCache]: Analyzing trace with hash 1519553456, now seen corresponding path program 25 times [2022-02-10 02:50:04,230 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:04,230 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927776079] [2022-02-10 02:50:04,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:04,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:04,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:04,325 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:04,325 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:04,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927776079] [2022-02-10 02:50:04,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927776079] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:04,325 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247377697] [2022-02-10 02:50:04,325 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:50:04,326 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:04,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:04,327 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:04,330 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-02-10 02:50:04,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:04,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:50:04,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:04,473 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:04,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:04,504 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:04,504 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 20 treesize of output 19 [2022-02-10 02:50:04,591 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:04,591 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247377697] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:04,591 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:04,591 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:50:04,591 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017379857] [2022-02-10 02:50:04,591 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:04,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:50:04,592 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:04,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:50:04,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:50:04,592 INFO L87 Difference]: Start difference. First operand 6651 states and 12388 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 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 02:50:04,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:04,826 INFO L93 Difference]: Finished difference Result 7600 states and 13963 transitions. [2022-02-10 02:50:04,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-10 02:50:04,826 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 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 41 [2022-02-10 02:50:04,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:04,836 INFO L225 Difference]: With dead ends: 7600 [2022-02-10 02:50:04,836 INFO L226 Difference]: Without dead ends: 7598 [2022-02-10 02:50:04,836 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:50:04,837 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 67 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:04,837 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 151 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:04,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7598 states. [2022-02-10 02:50:04,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7598 to 6777. [2022-02-10 02:50:04,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6777 states, 6776 states have (on average 1.863193624557261) internal successors, (12625), 6776 states have internal predecessors, (12625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:04,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6777 states to 6777 states and 12625 transitions. [2022-02-10 02:50:04,909 INFO L78 Accepts]: Start accepts. Automaton has 6777 states and 12625 transitions. Word has length 41 [2022-02-10 02:50:04,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:04,909 INFO L470 AbstractCegarLoop]: Abstraction has 6777 states and 12625 transitions. [2022-02-10 02:50:04,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 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 02:50:04,910 INFO L276 IsEmpty]: Start isEmpty. Operand 6777 states and 12625 transitions. [2022-02-10 02:50:04,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:04,914 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:04,914 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:04,930 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2022-02-10 02:50:05,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:05,115 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:05,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:05,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1713752080, now seen corresponding path program 61 times [2022-02-10 02:50:05,115 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:05,115 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123229498] [2022-02-10 02:50:05,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:05,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:05,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:05,206 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:05,206 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:05,206 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123229498] [2022-02-10 02:50:05,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123229498] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:05,206 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090649380] [2022-02-10 02:50:05,206 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:50:05,206 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:05,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:05,207 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:05,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-02-10 02:50:05,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:05,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:50:05,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:05,386 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:05,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:05,431 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:05,431 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 20 treesize of output 19 [2022-02-10 02:50:05,514 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:05,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090649380] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:05,514 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:05,514 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-02-10 02:50:05,514 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022095193] [2022-02-10 02:50:05,514 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:05,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:50:05,514 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:05,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:50:05,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:50:05,515 INFO L87 Difference]: Start difference. First operand 6777 states and 12625 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 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 02:50:05,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:05,625 INFO L93 Difference]: Finished difference Result 6779 states and 12620 transitions. [2022-02-10 02:50:05,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:50:05,625 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 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 41 [2022-02-10 02:50:05,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:05,632 INFO L225 Difference]: With dead ends: 6779 [2022-02-10 02:50:05,632 INFO L226 Difference]: Without dead ends: 6764 [2022-02-10 02:50:05,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 72 SyntacticMatches, 9 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:50:05,632 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 16 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 91 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:05,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 64 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 260 Invalid, 0 Unknown, 91 Unchecked, 0.1s Time] [2022-02-10 02:50:05,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6764 states. [2022-02-10 02:50:05,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6764 to 6759. [2022-02-10 02:50:05,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6759 states, 6758 states have (on average 1.8616454572358685) internal successors, (12581), 6758 states have internal predecessors, (12581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:05,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6759 states to 6759 states and 12581 transitions. [2022-02-10 02:50:05,699 INFO L78 Accepts]: Start accepts. Automaton has 6759 states and 12581 transitions. Word has length 41 [2022-02-10 02:50:05,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:05,699 INFO L470 AbstractCegarLoop]: Abstraction has 6759 states and 12581 transitions. [2022-02-10 02:50:05,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 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 02:50:05,699 INFO L276 IsEmpty]: Start isEmpty. Operand 6759 states and 12581 transitions. [2022-02-10 02:50:05,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:05,704 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:05,704 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:05,719 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2022-02-10 02:50:05,904 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-02-10 02:50:05,905 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:05,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:05,905 INFO L85 PathProgramCache]: Analyzing trace with hash -1383442907, now seen corresponding path program 62 times [2022-02-10 02:50:05,905 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:05,905 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278321236] [2022-02-10 02:50:05,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:05,905 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:05,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:05,982 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 26 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:05,982 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:05,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278321236] [2022-02-10 02:50:05,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278321236] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:05,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685413983] [2022-02-10 02:50:05,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:50:05,982 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:05,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:05,983 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:05,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-02-10 02:50:06,006 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:50:06,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:06,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-10 02:50:06,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:06,149 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 39 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:06,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:06,377 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 39 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:06,378 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685413983] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:06,378 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:06,378 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 11 [2022-02-10 02:50:06,378 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618388783] [2022-02-10 02:50:06,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:06,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:50:06,378 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:06,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:50:06,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:50:06,378 INFO L87 Difference]: Start difference. First operand 6759 states and 12581 transitions. Second operand has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 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 02:50:06,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:06,624 INFO L93 Difference]: Finished difference Result 8773 states and 15866 transitions. [2022-02-10 02:50:06,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:50:06,625 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 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 41 [2022-02-10 02:50:06,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:06,636 INFO L225 Difference]: With dead ends: 8773 [2022-02-10 02:50:06,637 INFO L226 Difference]: Without dead ends: 8773 [2022-02-10 02:50:06,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=153, Invalid=267, Unknown=0, NotChecked=0, Total=420 [2022-02-10 02:50:06,637 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 189 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:06,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 93 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:50:06,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8773 states. [2022-02-10 02:50:06,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8773 to 7278. [2022-02-10 02:50:06,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7278 states, 7277 states have (on average 1.8797581420915213) internal successors, (13679), 7277 states have internal predecessors, (13679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:06,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7278 states to 7278 states and 13679 transitions. [2022-02-10 02:50:06,740 INFO L78 Accepts]: Start accepts. Automaton has 7278 states and 13679 transitions. Word has length 41 [2022-02-10 02:50:06,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:06,740 INFO L470 AbstractCegarLoop]: Abstraction has 7278 states and 13679 transitions. [2022-02-10 02:50:06,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 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 02:50:06,741 INFO L276 IsEmpty]: Start isEmpty. Operand 7278 states and 13679 transitions. [2022-02-10 02:50:06,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:06,745 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:06,745 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:06,761 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2022-02-10 02:50:06,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-02-10 02:50:06,946 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:06,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:06,947 INFO L85 PathProgramCache]: Analyzing trace with hash 488762856, now seen corresponding path program 26 times [2022-02-10 02:50:06,947 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:06,947 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342785418] [2022-02-10 02:50:06,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:06,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:06,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:07,031 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:07,031 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:07,031 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342785418] [2022-02-10 02:50:07,031 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342785418] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:07,031 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378773483] [2022-02-10 02:50:07,031 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:50:07,031 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:07,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:07,032 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:07,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-02-10 02:50:07,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:50:07,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:07,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:50:07,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:07,164 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:07,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:07,187 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:50:07,187 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 16 treesize of output 15 [2022-02-10 02:50:07,281 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:07,281 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378773483] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:07,281 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:07,281 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-10 02:50:07,281 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029037900] [2022-02-10 02:50:07,281 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:07,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:50:07,281 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:07,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:50:07,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:50:07,282 INFO L87 Difference]: Start difference. First operand 7278 states and 13679 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 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 02:50:07,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:07,486 INFO L93 Difference]: Finished difference Result 7830 states and 14521 transitions. [2022-02-10 02:50:07,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:50:07,486 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 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 41 [2022-02-10 02:50:07,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:07,495 INFO L225 Difference]: With dead ends: 7830 [2022-02-10 02:50:07,495 INFO L226 Difference]: Without dead ends: 7818 [2022-02-10 02:50:07,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:50:07,495 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 71 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:07,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 179 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 460 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:07,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7818 states. [2022-02-10 02:50:07,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7818 to 7338. [2022-02-10 02:50:07,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7338 states, 7337 states have (on average 1.87856071964018) internal successors, (13783), 7337 states have internal predecessors, (13783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:07,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7338 states to 7338 states and 13783 transitions. [2022-02-10 02:50:07,644 INFO L78 Accepts]: Start accepts. Automaton has 7338 states and 13783 transitions. Word has length 41 [2022-02-10 02:50:07,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:07,644 INFO L470 AbstractCegarLoop]: Abstraction has 7338 states and 13783 transitions. [2022-02-10 02:50:07,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 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 02:50:07,645 INFO L276 IsEmpty]: Start isEmpty. Operand 7338 states and 13783 transitions. [2022-02-10 02:50:07,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:07,649 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:07,649 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:07,665 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2022-02-10 02:50:07,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:07,850 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:07,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:07,855 INFO L85 PathProgramCache]: Analyzing trace with hash 389086696, now seen corresponding path program 63 times [2022-02-10 02:50:07,855 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:07,855 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621094421] [2022-02-10 02:50:07,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:07,855 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:07,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:07,925 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:07,926 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:07,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621094421] [2022-02-10 02:50:07,926 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621094421] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:07,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405154450] [2022-02-10 02:50:07,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:50:07,926 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:07,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:07,927 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:07,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-02-10 02:50:07,949 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 02:50:07,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:07,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:50:07,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:08,049 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:08,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:08,074 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:50:08,075 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 16 treesize of output 15 [2022-02-10 02:50:08,154 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:08,154 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405154450] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:08,154 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:08,154 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-10 02:50:08,154 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272887552] [2022-02-10 02:50:08,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:08,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:50:08,155 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:08,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:50:08,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:50:08,155 INFO L87 Difference]: Start difference. First operand 7338 states and 13783 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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 02:50:08,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:08,445 INFO L93 Difference]: Finished difference Result 7599 states and 14111 transitions. [2022-02-10 02:50:08,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:50:08,445 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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 41 [2022-02-10 02:50:08,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:08,455 INFO L225 Difference]: With dead ends: 7599 [2022-02-10 02:50:08,455 INFO L226 Difference]: Without dead ends: 7521 [2022-02-10 02:50:08,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:50:08,456 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 92 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:08,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 236 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 687 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:08,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7521 states. [2022-02-10 02:50:08,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7521 to 7230. [2022-02-10 02:50:08,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7230 states, 7229 states have (on average 1.883386360492461) internal successors, (13615), 7229 states have internal predecessors, (13615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:08,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7230 states to 7230 states and 13615 transitions. [2022-02-10 02:50:08,551 INFO L78 Accepts]: Start accepts. Automaton has 7230 states and 13615 transitions. Word has length 41 [2022-02-10 02:50:08,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:08,551 INFO L470 AbstractCegarLoop]: Abstraction has 7230 states and 13615 transitions. [2022-02-10 02:50:08,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 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 02:50:08,551 INFO L276 IsEmpty]: Start isEmpty. Operand 7230 states and 13615 transitions. [2022-02-10 02:50:08,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:08,556 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:08,556 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:08,571 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2022-02-10 02:50:08,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:08,756 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:08,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:08,756 INFO L85 PathProgramCache]: Analyzing trace with hash -734707612, now seen corresponding path program 64 times [2022-02-10 02:50:08,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:08,757 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611303196] [2022-02-10 02:50:08,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:08,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:08,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:08,827 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 52 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:50:08,827 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:08,827 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611303196] [2022-02-10 02:50:08,827 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611303196] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:08,827 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084216231] [2022-02-10 02:50:08,827 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:50:08,827 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:08,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:08,828 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:08,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-02-10 02:50:08,849 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:50:08,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:08,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:50:08,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:08,945 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:50:08,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:08,965 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:50:08,965 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 16 treesize of output 15 [2022-02-10 02:50:09,046 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:50:09,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084216231] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:09,047 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:09,047 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-10 02:50:09,047 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563486827] [2022-02-10 02:50:09,047 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:09,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:50:09,047 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:09,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:50:09,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:50:09,047 INFO L87 Difference]: Start difference. First operand 7230 states and 13615 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:09,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:09,249 INFO L93 Difference]: Finished difference Result 7510 states and 14038 transitions. [2022-02-10 02:50:09,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:50:09,250 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-10 02:50:09,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:09,258 INFO L225 Difference]: With dead ends: 7510 [2022-02-10 02:50:09,258 INFO L226 Difference]: Without dead ends: 7505 [2022-02-10 02:50:09,258 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:50:09,259 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 85 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:09,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 179 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:09,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7505 states. [2022-02-10 02:50:09,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7505 to 7230. [2022-02-10 02:50:09,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7230 states, 7229 states have (on average 1.883386360492461) internal successors, (13615), 7229 states have internal predecessors, (13615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:09,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7230 states to 7230 states and 13615 transitions. [2022-02-10 02:50:09,345 INFO L78 Accepts]: Start accepts. Automaton has 7230 states and 13615 transitions. Word has length 41 [2022-02-10 02:50:09,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:09,346 INFO L470 AbstractCegarLoop]: Abstraction has 7230 states and 13615 transitions. [2022-02-10 02:50:09,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:09,346 INFO L276 IsEmpty]: Start isEmpty. Operand 7230 states and 13615 transitions. [2022-02-10 02:50:09,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:09,351 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:09,351 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:09,367 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2022-02-10 02:50:09,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:09,551 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:09,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:09,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1866076411, now seen corresponding path program 27 times [2022-02-10 02:50:09,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:09,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780300952] [2022-02-10 02:50:09,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:09,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:09,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:09,620 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 21 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:09,620 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:09,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780300952] [2022-02-10 02:50:09,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780300952] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:09,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027279449] [2022-02-10 02:50:09,620 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:50:09,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:09,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:09,622 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:09,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-02-10 02:50:09,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 02:50:09,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:09,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-10 02:50:09,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:09,793 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:09,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:10,024 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:10,024 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027279449] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:10,024 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:10,024 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-10 02:50:10,024 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003019788] [2022-02-10 02:50:10,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:10,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:50:10,025 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:10,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:50:10,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:50:10,027 INFO L87 Difference]: Start difference. First operand 7230 states and 13615 transitions. Second operand has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 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 02:50:10,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:10,239 INFO L93 Difference]: Finished difference Result 7841 states and 14584 transitions. [2022-02-10 02:50:10,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:50:10,239 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 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 41 [2022-02-10 02:50:10,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:10,249 INFO L225 Difference]: With dead ends: 7841 [2022-02-10 02:50:10,250 INFO L226 Difference]: Without dead ends: 7835 [2022-02-10 02:50:10,250 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:50:10,250 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 189 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:10,250 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 105 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:10,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7835 states. [2022-02-10 02:50:10,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7835 to 7432. [2022-02-10 02:50:10,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7432 states, 7431 states have (on average 1.886152603956399) internal successors, (14016), 7431 states have internal predecessors, (14016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:10,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7432 states to 7432 states and 14016 transitions. [2022-02-10 02:50:10,340 INFO L78 Accepts]: Start accepts. Automaton has 7432 states and 14016 transitions. Word has length 41 [2022-02-10 02:50:10,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:10,340 INFO L470 AbstractCegarLoop]: Abstraction has 7432 states and 14016 transitions. [2022-02-10 02:50:10,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 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 02:50:10,340 INFO L276 IsEmpty]: Start isEmpty. Operand 7432 states and 14016 transitions. [2022-02-10 02:50:10,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:10,345 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:10,345 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:10,361 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-02-10 02:50:10,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable143 [2022-02-10 02:50:10,546 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:10,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:10,546 INFO L85 PathProgramCache]: Analyzing trace with hash -1904852884, now seen corresponding path program 65 times [2022-02-10 02:50:10,546 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:10,546 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826525278] [2022-02-10 02:50:10,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:10,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:10,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:10,617 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 53 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:10,618 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:10,618 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826525278] [2022-02-10 02:50:10,618 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826525278] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:10,618 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339680004] [2022-02-10 02:50:10,618 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:50:10,618 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:10,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:10,619 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:10,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-02-10 02:50:10,642 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-10 02:50:10,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:10,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:50:10,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:10,794 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:10,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:10,826 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:10,827 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 20 treesize of output 19 [2022-02-10 02:50:10,914 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:10,914 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339680004] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:10,915 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:10,915 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:50:10,915 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900610036] [2022-02-10 02:50:10,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:10,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:50:10,915 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:10,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:50:10,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:50:10,915 INFO L87 Difference]: Start difference. First operand 7432 states and 14016 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 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 02:50:11,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:11,248 INFO L93 Difference]: Finished difference Result 8209 states and 15285 transitions. [2022-02-10 02:50:11,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 02:50:11,249 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 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 41 [2022-02-10 02:50:11,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:11,260 INFO L225 Difference]: With dead ends: 8209 [2022-02-10 02:50:11,260 INFO L226 Difference]: Without dead ends: 8179 [2022-02-10 02:50:11,261 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 79 SyntacticMatches, 5 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:50:11,261 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 193 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:11,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 246 Invalid, 546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 540 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:11,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8179 states. [2022-02-10 02:50:11,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8179 to 7463. [2022-02-10 02:50:11,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7463 states, 7462 states have (on average 1.8889037791476815) internal successors, (14095), 7462 states have internal predecessors, (14095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:11,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7463 states to 7463 states and 14095 transitions. [2022-02-10 02:50:11,363 INFO L78 Accepts]: Start accepts. Automaton has 7463 states and 14095 transitions. Word has length 41 [2022-02-10 02:50:11,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:11,363 INFO L470 AbstractCegarLoop]: Abstraction has 7463 states and 14095 transitions. [2022-02-10 02:50:11,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 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 02:50:11,363 INFO L276 IsEmpty]: Start isEmpty. Operand 7463 states and 14095 transitions. [2022-02-10 02:50:11,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:11,369 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:11,369 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:11,385 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2022-02-10 02:50:11,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2022-02-10 02:50:11,569 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:11,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:11,570 INFO L85 PathProgramCache]: Analyzing trace with hash 188641918, now seen corresponding path program 66 times [2022-02-10 02:50:11,570 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:11,570 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920235998] [2022-02-10 02:50:11,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:11,570 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:11,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:11,647 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 53 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:11,647 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:11,647 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920235998] [2022-02-10 02:50:11,647 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920235998] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:11,647 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913416766] [2022-02-10 02:50:11,647 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:50:11,648 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:11,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:11,649 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:11,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-02-10 02:50:11,672 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-10 02:50:11,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:11,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:50:11,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:11,789 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:11,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:11,817 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:11,818 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 20 treesize of output 19 [2022-02-10 02:50:11,890 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:11,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913416766] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:11,891 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:11,891 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:50:11,891 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385043763] [2022-02-10 02:50:11,891 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:11,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:50:11,891 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:11,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:50:11,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:50:11,891 INFO L87 Difference]: Start difference. First operand 7463 states and 14095 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 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 02:50:12,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:12,408 INFO L93 Difference]: Finished difference Result 9077 states and 16784 transitions. [2022-02-10 02:50:12,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 02:50:12,409 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 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 41 [2022-02-10 02:50:12,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:12,421 INFO L225 Difference]: With dead ends: 9077 [2022-02-10 02:50:12,421 INFO L226 Difference]: Without dead ends: 8977 [2022-02-10 02:50:12,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 78 SyntacticMatches, 5 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=213, Invalid=1269, Unknown=0, NotChecked=0, Total=1482 [2022-02-10 02:50:12,422 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 457 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:12,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 303 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:50:12,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8977 states. [2022-02-10 02:50:12,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8977 to 7590. [2022-02-10 02:50:12,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7590 states, 7589 states have (on average 1.8923441823692186) internal successors, (14361), 7589 states have internal predecessors, (14361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:12,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7590 states to 7590 states and 14361 transitions. [2022-02-10 02:50:12,530 INFO L78 Accepts]: Start accepts. Automaton has 7590 states and 14361 transitions. Word has length 41 [2022-02-10 02:50:12,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:12,530 INFO L470 AbstractCegarLoop]: Abstraction has 7590 states and 14361 transitions. [2022-02-10 02:50:12,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 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 02:50:12,530 INFO L276 IsEmpty]: Start isEmpty. Operand 7590 states and 14361 transitions. [2022-02-10 02:50:12,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:12,536 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:12,536 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:12,551 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2022-02-10 02:50:12,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2022-02-10 02:50:12,736 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:12,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:12,737 INFO L85 PathProgramCache]: Analyzing trace with hash 272183084, now seen corresponding path program 67 times [2022-02-10 02:50:12,737 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:12,737 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037902212] [2022-02-10 02:50:12,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:12,737 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:12,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:12,829 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 53 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:12,829 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:12,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037902212] [2022-02-10 02:50:12,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037902212] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:12,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37192304] [2022-02-10 02:50:12,829 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:50:12,829 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:12,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:12,830 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:12,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-02-10 02:50:12,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:12,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:50:12,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:12,951 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:12,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:12,984 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:12,984 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 20 treesize of output 19 [2022-02-10 02:50:13,046 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:13,046 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37192304] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:13,046 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:13,046 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:50:13,047 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117215892] [2022-02-10 02:50:13,047 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:13,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:50:13,047 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:13,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:50:13,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:50:13,048 INFO L87 Difference]: Start difference. First operand 7590 states and 14361 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 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 02:50:13,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:13,297 INFO L93 Difference]: Finished difference Result 8394 states and 15587 transitions. [2022-02-10 02:50:13,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:50:13,298 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 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 41 [2022-02-10 02:50:13,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:13,308 INFO L225 Difference]: With dead ends: 8394 [2022-02-10 02:50:13,308 INFO L226 Difference]: Without dead ends: 8219 [2022-02-10 02:50:13,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 77 SyntacticMatches, 5 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:50:13,308 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 99 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:13,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 126 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:50:13,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8219 states. [2022-02-10 02:50:13,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8219 to 7281. [2022-02-10 02:50:13,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7281 states, 7280 states have (on average 1.8872252747252747) internal successors, (13739), 7280 states have internal predecessors, (13739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:13,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7281 states to 7281 states and 13739 transitions. [2022-02-10 02:50:13,389 INFO L78 Accepts]: Start accepts. Automaton has 7281 states and 13739 transitions. Word has length 41 [2022-02-10 02:50:13,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:13,389 INFO L470 AbstractCegarLoop]: Abstraction has 7281 states and 13739 transitions. [2022-02-10 02:50:13,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 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 02:50:13,389 INFO L276 IsEmpty]: Start isEmpty. Operand 7281 states and 13739 transitions. [2022-02-10 02:50:13,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:13,393 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:13,393 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:13,409 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2022-02-10 02:50:13,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2022-02-10 02:50:13,594 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:13,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:13,594 INFO L85 PathProgramCache]: Analyzing trace with hash 1349040880, now seen corresponding path program 68 times [2022-02-10 02:50:13,594 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:13,594 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417561519] [2022-02-10 02:50:13,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:13,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:13,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:13,685 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:13,685 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:13,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417561519] [2022-02-10 02:50:13,685 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417561519] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:13,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613324992] [2022-02-10 02:50:13,685 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:50:13,685 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:13,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:13,686 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:13,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-02-10 02:50:13,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:50:13,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:13,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:50:13,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:13,808 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:13,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:13,848 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:13,849 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 20 treesize of output 19 [2022-02-10 02:50:13,902 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:13,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613324992] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:13,902 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:13,902 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 12 [2022-02-10 02:50:13,902 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243135274] [2022-02-10 02:50:13,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:13,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:50:13,903 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:13,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:50:13,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:50:13,903 INFO L87 Difference]: Start difference. First operand 7281 states and 13739 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 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 02:50:14,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:14,180 INFO L93 Difference]: Finished difference Result 7700 states and 14422 transitions. [2022-02-10 02:50:14,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:50:14,180 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 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 41 [2022-02-10 02:50:14,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:14,189 INFO L225 Difference]: With dead ends: 7700 [2022-02-10 02:50:14,189 INFO L226 Difference]: Without dead ends: 7700 [2022-02-10 02:50:14,189 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 76 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2022-02-10 02:50:14,189 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 116 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:14,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 84 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:50:14,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7700 states. [2022-02-10 02:50:14,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7700 to 7424. [2022-02-10 02:50:14,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7424 states, 7423 states have (on average 1.8827967129193048) internal successors, (13976), 7423 states have internal predecessors, (13976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:14,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7424 states to 7424 states and 13976 transitions. [2022-02-10 02:50:14,269 INFO L78 Accepts]: Start accepts. Automaton has 7424 states and 13976 transitions. Word has length 41 [2022-02-10 02:50:14,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:14,270 INFO L470 AbstractCegarLoop]: Abstraction has 7424 states and 13976 transitions. [2022-02-10 02:50:14,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 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 02:50:14,270 INFO L276 IsEmpty]: Start isEmpty. Operand 7424 states and 13976 transitions. [2022-02-10 02:50:14,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:14,275 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:14,275 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:14,291 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Ended with exit code 0 [2022-02-10 02:50:14,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-02-10 02:50:14,475 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:14,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:14,475 INFO L85 PathProgramCache]: Analyzing trace with hash 498831817, now seen corresponding path program 28 times [2022-02-10 02:50:14,475 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:14,476 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582194032] [2022-02-10 02:50:14,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:14,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:14,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:14,552 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 25 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:14,552 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:14,552 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582194032] [2022-02-10 02:50:14,552 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582194032] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:14,552 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011768859] [2022-02-10 02:50:14,552 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:50:14,552 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:14,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:14,553 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:14,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-02-10 02:50:14,576 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:50:14,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:14,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-10 02:50:14,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:14,711 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 43 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:14,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:14,916 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 43 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:14,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011768859] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:14,917 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:14,917 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 14 [2022-02-10 02:50:14,917 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410536939] [2022-02-10 02:50:14,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:14,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:50:14,917 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:14,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:50:14,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:50:14,917 INFO L87 Difference]: Start difference. First operand 7424 states and 13976 transitions. Second operand has 15 states, 15 states have (on average 4.4) internal successors, (66), 14 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 02:50:15,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:15,301 INFO L93 Difference]: Finished difference Result 9414 states and 17214 transitions. [2022-02-10 02:50:15,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 02:50:15,302 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.4) internal successors, (66), 14 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 41 [2022-02-10 02:50:15,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:15,313 INFO L225 Difference]: With dead ends: 9414 [2022-02-10 02:50:15,313 INFO L226 Difference]: Without dead ends: 9414 [2022-02-10 02:50:15,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 77 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=324, Invalid=606, Unknown=0, NotChecked=0, Total=930 [2022-02-10 02:50:15,313 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 320 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:15,314 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 129 Invalid, 563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:15,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9414 states. [2022-02-10 02:50:15,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9414 to 7902. [2022-02-10 02:50:15,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7902 states, 7901 states have (on average 1.8914061511201115) internal successors, (14944), 7901 states have internal predecessors, (14944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:15,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7902 states to 7902 states and 14944 transitions. [2022-02-10 02:50:15,414 INFO L78 Accepts]: Start accepts. Automaton has 7902 states and 14944 transitions. Word has length 41 [2022-02-10 02:50:15,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:15,414 INFO L470 AbstractCegarLoop]: Abstraction has 7902 states and 14944 transitions. [2022-02-10 02:50:15,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.4) internal successors, (66), 14 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 02:50:15,415 INFO L276 IsEmpty]: Start isEmpty. Operand 7902 states and 14944 transitions. [2022-02-10 02:50:15,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 02:50:15,419 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:15,419 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:15,436 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2022-02-10 02:50:15,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2022-02-10 02:50:15,621 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:15,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:15,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1183708361, now seen corresponding path program 29 times [2022-02-10 02:50:15,621 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:15,621 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648452970] [2022-02-10 02:50:15,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:15,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:15,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:15,720 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:15,720 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:15,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648452970] [2022-02-10 02:50:15,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648452970] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:15,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849802646] [2022-02-10 02:50:15,720 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:50:15,720 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:15,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:15,722 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:15,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-02-10 02:50:15,746 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-10 02:50:15,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:15,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-10 02:50:15,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:15,904 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 41 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:15,904 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:16,085 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 41 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:16,086 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849802646] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:16,086 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:16,086 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 22 [2022-02-10 02:50:16,086 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115121714] [2022-02-10 02:50:16,086 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:16,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 02:50:16,086 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:16,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 02:50:16,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:50:16,086 INFO L87 Difference]: Start difference. First operand 7902 states and 14944 transitions. Second operand has 23 states, 23 states have (on average 3.782608695652174) internal successors, (87), 22 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:16,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:16,837 INFO L93 Difference]: Finished difference Result 9186 states and 16813 transitions. [2022-02-10 02:50:16,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 02:50:16,837 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.782608695652174) internal successors, (87), 22 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-10 02:50:16,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:16,849 INFO L225 Difference]: With dead ends: 9186 [2022-02-10 02:50:16,849 INFO L226 Difference]: Without dead ends: 9186 [2022-02-10 02:50:16,850 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 68 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 587 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=582, Invalid=1674, Unknown=0, NotChecked=0, Total=2256 [2022-02-10 02:50:16,850 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 423 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 1148 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 1201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:16,850 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [423 Valid, 365 Invalid, 1201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1148 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:50:16,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9186 states. [2022-02-10 02:50:16,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9186 to 7572. [2022-02-10 02:50:16,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7572 states, 7571 states have (on average 1.8809932637696474) internal successors, (14241), 7571 states have internal predecessors, (14241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:16,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7572 states to 7572 states and 14241 transitions. [2022-02-10 02:50:16,945 INFO L78 Accepts]: Start accepts. Automaton has 7572 states and 14241 transitions. Word has length 41 [2022-02-10 02:50:16,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:16,945 INFO L470 AbstractCegarLoop]: Abstraction has 7572 states and 14241 transitions. [2022-02-10 02:50:16,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.782608695652174) internal successors, (87), 22 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:16,945 INFO L276 IsEmpty]: Start isEmpty. Operand 7572 states and 14241 transitions. [2022-02-10 02:50:16,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-10 02:50:16,950 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:16,950 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:16,966 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2022-02-10 02:50:17,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2022-02-10 02:50:17,151 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:17,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:17,151 INFO L85 PathProgramCache]: Analyzing trace with hash 900282381, now seen corresponding path program 30 times [2022-02-10 02:50:17,151 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:17,151 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683484756] [2022-02-10 02:50:17,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:17,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:17,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:17,212 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:17,212 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:17,212 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683484756] [2022-02-10 02:50:17,212 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683484756] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:17,212 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674769694] [2022-02-10 02:50:17,212 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:50:17,212 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:17,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:17,213 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:17,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-02-10 02:50:17,239 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-10 02:50:17,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:17,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 02:50:17,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:17,716 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 46 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:17,717 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:18,214 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:50:18,215 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 16 treesize of output 15 [2022-02-10 02:50:18,321 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 31 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:18,321 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674769694] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:18,321 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:18,321 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 15, 17] total 32 [2022-02-10 02:50:18,321 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754080071] [2022-02-10 02:50:18,321 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:18,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-10 02:50:18,321 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:18,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-10 02:50:18,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=895, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 02:50:18,322 INFO L87 Difference]: Start difference. First operand 7572 states and 14241 transitions. Second operand has 33 states, 33 states have (on average 3.4545454545454546) internal successors, (114), 32 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:19,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:19,912 INFO L93 Difference]: Finished difference Result 12591 states and 22862 transitions. [2022-02-10 02:50:19,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-02-10 02:50:19,912 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.4545454545454546) internal successors, (114), 32 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-02-10 02:50:19,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:19,929 INFO L225 Difference]: With dead ends: 12591 [2022-02-10 02:50:19,929 INFO L226 Difference]: Without dead ends: 12517 [2022-02-10 02:50:19,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 95 SyntacticMatches, 7 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2420 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=970, Invalid=7040, Unknown=0, NotChecked=0, Total=8010 [2022-02-10 02:50:19,930 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 473 mSDsluCounter, 1128 mSDsCounter, 0 mSdLazyCounter, 868 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 977 SdHoareTripleChecker+Invalid, 2187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1236 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:19,930 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [473 Valid, 977 Invalid, 2187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 868 Invalid, 0 Unknown, 1236 Unchecked, 0.3s Time] [2022-02-10 02:50:19,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12517 states. [2022-02-10 02:50:20,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12517 to 10234. [2022-02-10 02:50:20,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10234 states, 10233 states have (on average 1.8795074758135444) internal successors, (19233), 10233 states have internal predecessors, (19233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:20,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10234 states to 10234 states and 19233 transitions. [2022-02-10 02:50:20,080 INFO L78 Accepts]: Start accepts. Automaton has 10234 states and 19233 transitions. Word has length 44 [2022-02-10 02:50:20,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:20,080 INFO L470 AbstractCegarLoop]: Abstraction has 10234 states and 19233 transitions. [2022-02-10 02:50:20,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 3.4545454545454546) internal successors, (114), 32 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:20,080 INFO L276 IsEmpty]: Start isEmpty. Operand 10234 states and 19233 transitions. [2022-02-10 02:50:20,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-10 02:50:20,089 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:20,089 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:20,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2022-02-10 02:50:20,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2022-02-10 02:50:20,291 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:20,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:20,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1920296052, now seen corresponding path program 69 times [2022-02-10 02:50:20,291 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:20,291 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503864208] [2022-02-10 02:50:20,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:20,291 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:20,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:20,358 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:20,358 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:20,359 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503864208] [2022-02-10 02:50:20,359 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503864208] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:20,359 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896700416] [2022-02-10 02:50:20,359 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:50:20,359 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:20,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:20,360 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:20,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-02-10 02:50:20,391 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-10 02:50:20,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:20,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:50:20,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:20,517 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:20,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:20,639 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:20,639 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896700416] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:20,640 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:20,640 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-02-10 02:50:20,640 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835697196] [2022-02-10 02:50:20,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:20,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:50:20,640 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:20,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:50:20,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:50:20,640 INFO L87 Difference]: Start difference. First operand 10234 states and 19233 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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 02:50:20,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:20,849 INFO L93 Difference]: Finished difference Result 11119 states and 20606 transitions. [2022-02-10 02:50:20,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-10 02:50:20,850 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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 44 [2022-02-10 02:50:20,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:20,863 INFO L225 Difference]: With dead ends: 11119 [2022-02-10 02:50:20,864 INFO L226 Difference]: Without dead ends: 11089 [2022-02-10 02:50:20,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:50:20,864 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 66 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:20,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 209 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:20,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11089 states. [2022-02-10 02:50:20,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11089 to 10697. [2022-02-10 02:50:20,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10697 states, 10696 states have (on average 1.868268511593119) internal successors, (19983), 10696 states have internal predecessors, (19983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:20,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10697 states to 10697 states and 19983 transitions. [2022-02-10 02:50:20,994 INFO L78 Accepts]: Start accepts. Automaton has 10697 states and 19983 transitions. Word has length 44 [2022-02-10 02:50:20,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:20,994 INFO L470 AbstractCegarLoop]: Abstraction has 10697 states and 19983 transitions. [2022-02-10 02:50:20,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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 02:50:20,994 INFO L276 IsEmpty]: Start isEmpty. Operand 10697 states and 19983 transitions. [2022-02-10 02:50:21,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-10 02:50:21,003 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:21,003 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:21,019 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2022-02-10 02:50:21,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:21,204 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:21,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:21,204 INFO L85 PathProgramCache]: Analyzing trace with hash -275352570, now seen corresponding path program 70 times [2022-02-10 02:50:21,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:21,204 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315566335] [2022-02-10 02:50:21,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:21,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:21,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:21,271 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:21,272 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:21,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315566335] [2022-02-10 02:50:21,272 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315566335] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:21,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745074562] [2022-02-10 02:50:21,272 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:50:21,272 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:21,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:21,273 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:21,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-02-10 02:50:21,295 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:50:21,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:21,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:50:21,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:21,422 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:21,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:21,546 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:21,547 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745074562] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:21,547 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:21,547 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-02-10 02:50:21,547 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282097007] [2022-02-10 02:50:21,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:21,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:50:21,547 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:21,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:50:21,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:50:21,547 INFO L87 Difference]: Start difference. First operand 10697 states and 19983 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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 02:50:21,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:21,762 INFO L93 Difference]: Finished difference Result 11441 states and 21174 transitions. [2022-02-10 02:50:21,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-10 02:50:21,762 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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 44 [2022-02-10 02:50:21,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:21,779 INFO L225 Difference]: With dead ends: 11441 [2022-02-10 02:50:21,779 INFO L226 Difference]: Without dead ends: 11413 [2022-02-10 02:50:21,779 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:50:21,779 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 66 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:21,779 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 209 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:21,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11413 states. [2022-02-10 02:50:21,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11413 to 10760. [2022-02-10 02:50:21,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10760 states, 10759 states have (on average 1.866530346686495) internal successors, (20082), 10759 states have internal predecessors, (20082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:21,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10760 states to 10760 states and 20082 transitions. [2022-02-10 02:50:21,935 INFO L78 Accepts]: Start accepts. Automaton has 10760 states and 20082 transitions. Word has length 44 [2022-02-10 02:50:21,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:21,935 INFO L470 AbstractCegarLoop]: Abstraction has 10760 states and 20082 transitions. [2022-02-10 02:50:21,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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 02:50:21,935 INFO L276 IsEmpty]: Start isEmpty. Operand 10760 states and 20082 transitions. [2022-02-10 02:50:21,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-10 02:50:21,945 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:21,945 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:21,962 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2022-02-10 02:50:22,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:22,147 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:22,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:22,147 INFO L85 PathProgramCache]: Analyzing trace with hash -914294025, now seen corresponding path program 31 times [2022-02-10 02:50:22,147 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:22,147 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772501468] [2022-02-10 02:50:22,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:22,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:22,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:22,230 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:22,230 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:22,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772501468] [2022-02-10 02:50:22,230 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772501468] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:22,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325332525] [2022-02-10 02:50:22,230 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:50:22,230 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:22,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:22,231 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:22,232 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-02-10 02:50:22,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:22,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:50:22,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:22,383 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:22,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:22,511 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:22,511 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325332525] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:22,511 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:22,511 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-02-10 02:50:22,511 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417374493] [2022-02-10 02:50:22,511 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:22,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:50:22,511 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:22,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:50:22,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:50:22,512 INFO L87 Difference]: Start difference. First operand 10760 states and 20082 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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 02:50:22,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:22,723 INFO L93 Difference]: Finished difference Result 11493 states and 21235 transitions. [2022-02-10 02:50:22,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-10 02:50:22,723 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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 44 [2022-02-10 02:50:22,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:22,739 INFO L225 Difference]: With dead ends: 11493 [2022-02-10 02:50:22,739 INFO L226 Difference]: Without dead ends: 11463 [2022-02-10 02:50:22,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:50:22,740 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 66 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:22,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 209 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:22,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11463 states. [2022-02-10 02:50:22,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11463 to 10868. [2022-02-10 02:50:22,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10868 states, 10867 states have (on average 1.8615073157265114) internal successors, (20229), 10867 states have internal predecessors, (20229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:22,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10868 states to 10868 states and 20229 transitions. [2022-02-10 02:50:22,890 INFO L78 Accepts]: Start accepts. Automaton has 10868 states and 20229 transitions. Word has length 44 [2022-02-10 02:50:22,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:22,890 INFO L470 AbstractCegarLoop]: Abstraction has 10868 states and 20229 transitions. [2022-02-10 02:50:22,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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 02:50:22,890 INFO L276 IsEmpty]: Start isEmpty. Operand 10868 states and 20229 transitions. [2022-02-10 02:50:22,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-10 02:50:22,899 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:22,899 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:22,915 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2022-02-10 02:50:23,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:23,100 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:23,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:23,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1685205178, now seen corresponding path program 71 times [2022-02-10 02:50:23,100 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:23,100 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442005559] [2022-02-10 02:50:23,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:23,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:23,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:23,167 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:23,168 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:23,168 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442005559] [2022-02-10 02:50:23,168 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442005559] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:23,168 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615790449] [2022-02-10 02:50:23,168 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:50:23,168 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:23,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:23,169 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:23,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-02-10 02:50:23,194 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-10 02:50:23,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:23,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:50:23,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:23,327 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:23,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:23,462 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:23,462 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615790449] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:23,462 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:23,462 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-02-10 02:50:23,462 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485873405] [2022-02-10 02:50:23,462 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:23,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-10 02:50:23,462 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:23,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-10 02:50:23,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:50:23,463 INFO L87 Difference]: Start difference. First operand 10868 states and 20229 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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 02:50:23,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:23,677 INFO L93 Difference]: Finished difference Result 11396 states and 20986 transitions. [2022-02-10 02:50:23,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-10 02:50:23,678 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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 44 [2022-02-10 02:50:23,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:23,695 INFO L225 Difference]: With dead ends: 11396 [2022-02-10 02:50:23,695 INFO L226 Difference]: Without dead ends: 11370 [2022-02-10 02:50:23,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-10 02:50:23,696 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 66 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:23,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 209 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:23,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11370 states. [2022-02-10 02:50:23,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11370 to 10945. [2022-02-10 02:50:23,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10945 states, 10944 states have (on average 1.8582785087719298) internal successors, (20337), 10944 states have internal predecessors, (20337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:23,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10945 states to 10945 states and 20337 transitions. [2022-02-10 02:50:23,861 INFO L78 Accepts]: Start accepts. Automaton has 10945 states and 20337 transitions. Word has length 44 [2022-02-10 02:50:23,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:23,861 INFO L470 AbstractCegarLoop]: Abstraction has 10945 states and 20337 transitions. [2022-02-10 02:50:23,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 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 02:50:23,861 INFO L276 IsEmpty]: Start isEmpty. Operand 10945 states and 20337 transitions. [2022-02-10 02:50:23,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-10 02:50:23,871 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:23,871 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:23,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2022-02-10 02:50:24,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:24,072 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:24,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:24,072 INFO L85 PathProgramCache]: Analyzing trace with hash 707455415, now seen corresponding path program 32 times [2022-02-10 02:50:24,072 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:24,072 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790542674] [2022-02-10 02:50:24,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:24,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:24,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:24,136 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:24,136 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:24,137 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790542674] [2022-02-10 02:50:24,137 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790542674] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:24,137 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303168937] [2022-02-10 02:50:24,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:50:24,137 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:24,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:24,138 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:24,138 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-02-10 02:50:24,160 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:50:24,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:24,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-10 02:50:24,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:24,359 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 50 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:24,360 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:24,568 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 50 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:24,568 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303168937] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:24,568 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:24,568 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 15 [2022-02-10 02:50:24,568 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026108553] [2022-02-10 02:50:24,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:24,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:50:24,568 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:24,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:50:24,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:50:24,569 INFO L87 Difference]: Start difference. First operand 10945 states and 20337 transitions. Second operand has 16 states, 16 states have (on average 5.375) internal successors, (86), 15 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:24,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:24,991 INFO L93 Difference]: Finished difference Result 12767 states and 23244 transitions. [2022-02-10 02:50:24,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-10 02:50:24,992 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.375) internal successors, (86), 15 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-02-10 02:50:24,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:25,009 INFO L225 Difference]: With dead ends: 12767 [2022-02-10 02:50:25,009 INFO L226 Difference]: Without dead ends: 12736 [2022-02-10 02:50:25,009 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 82 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:50:25,009 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 311 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 856 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 856 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:25,009 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [311 Valid, 322 Invalid, 890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 856 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:50:25,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12736 states. [2022-02-10 02:50:25,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12736 to 11587. [2022-02-10 02:50:25,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11587 states, 11586 states have (on average 1.8600897635076816) internal successors, (21551), 11586 states have internal predecessors, (21551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:25,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11587 states to 11587 states and 21551 transitions. [2022-02-10 02:50:25,180 INFO L78 Accepts]: Start accepts. Automaton has 11587 states and 21551 transitions. Word has length 44 [2022-02-10 02:50:25,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:25,180 INFO L470 AbstractCegarLoop]: Abstraction has 11587 states and 21551 transitions. [2022-02-10 02:50:25,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.375) internal successors, (86), 15 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:25,180 INFO L276 IsEmpty]: Start isEmpty. Operand 11587 states and 21551 transitions. [2022-02-10 02:50:25,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:25,192 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:25,192 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:25,208 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2022-02-10 02:50:25,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2022-02-10 02:50:25,393 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:25,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:25,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1910158793, now seen corresponding path program 72 times [2022-02-10 02:50:25,393 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:25,393 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764708015] [2022-02-10 02:50:25,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:25,393 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:25,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:25,567 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:25,568 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:25,568 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764708015] [2022-02-10 02:50:25,568 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764708015] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:25,568 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094800480] [2022-02-10 02:50:25,568 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:50:25,568 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:25,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:25,569 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:25,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-02-10 02:50:25,595 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-10 02:50:25,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:25,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-10 02:50:25,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:25,846 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 16 treesize of output 12 [2022-02-10 02:50:25,849 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 8 treesize of output 1 [2022-02-10 02:50:25,859 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:25,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:26,076 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:26,076 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 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-10 02:50:26,273 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:26,273 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094800480] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:26,273 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:26,273 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 15] total 32 [2022-02-10 02:50:26,273 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235061567] [2022-02-10 02:50:26,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:26,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-10 02:50:26,273 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:26,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-10 02:50:26,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=920, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 02:50:26,274 INFO L87 Difference]: Start difference. First operand 11587 states and 21551 transitions. Second operand has 33 states, 33 states have (on average 3.5757575757575757) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:28,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:28,309 INFO L93 Difference]: Finished difference Result 16413 states and 29648 transitions. [2022-02-10 02:50:28,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-10 02:50:28,310 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.5757575757575757) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 02:50:28,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:28,336 INFO L225 Difference]: With dead ends: 16413 [2022-02-10 02:50:28,336 INFO L226 Difference]: Without dead ends: 16092 [2022-02-10 02:50:28,337 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 72 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 497 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=350, Invalid=2842, Unknown=0, NotChecked=0, Total=3192 [2022-02-10 02:50:28,337 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 591 mSDsluCounter, 1762 mSDsCounter, 0 mSdLazyCounter, 4061 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 591 SdHoareTripleChecker+Valid, 1243 SdHoareTripleChecker+Invalid, 4127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 4061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:28,337 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [591 Valid, 1243 Invalid, 4127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 4061 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-02-10 02:50:28,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16092 states. [2022-02-10 02:50:28,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16092 to 13764. [2022-02-10 02:50:28,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13764 states, 13763 states have (on average 1.857589188403691) internal successors, (25566), 13763 states have internal predecessors, (25566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:28,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13764 states to 13764 states and 25566 transitions. [2022-02-10 02:50:28,564 INFO L78 Accepts]: Start accepts. Automaton has 13764 states and 25566 transitions. Word has length 47 [2022-02-10 02:50:28,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:28,564 INFO L470 AbstractCegarLoop]: Abstraction has 13764 states and 25566 transitions. [2022-02-10 02:50:28,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 3.5757575757575757) internal successors, (118), 32 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:28,564 INFO L276 IsEmpty]: Start isEmpty. Operand 13764 states and 25566 transitions. [2022-02-10 02:50:28,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:28,578 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:28,578 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:28,594 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2022-02-10 02:50:28,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2022-02-10 02:50:28,778 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:28,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:28,779 INFO L85 PathProgramCache]: Analyzing trace with hash 2103068705, now seen corresponding path program 33 times [2022-02-10 02:50:28,779 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:28,779 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262035715] [2022-02-10 02:50:28,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:28,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:28,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:28,937 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:28,938 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:28,938 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262035715] [2022-02-10 02:50:28,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262035715] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:28,938 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860087954] [2022-02-10 02:50:28,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:50:28,938 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:28,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:28,939 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:28,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-02-10 02:50:28,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-10 02:50:28,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:28,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:28,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:29,119 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:29,120 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:29,169 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:29,170 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 20 treesize of output 19 [2022-02-10 02:50:29,240 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:29,240 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860087954] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:29,240 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:29,240 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 21 [2022-02-10 02:50:29,240 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971063703] [2022-02-10 02:50:29,241 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:29,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 02:50:29,241 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:29,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 02:50:29,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:50:29,241 INFO L87 Difference]: Start difference. First operand 13764 states and 25566 transitions. Second operand has 22 states, 22 states have (on average 3.227272727272727) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:30,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:30,162 INFO L93 Difference]: Finished difference Result 21318 states and 38597 transitions. [2022-02-10 02:50:30,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-10 02:50:30,163 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.227272727272727) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 02:50:30,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:30,195 INFO L225 Difference]: With dead ends: 21318 [2022-02-10 02:50:30,195 INFO L226 Difference]: Without dead ends: 21085 [2022-02-10 02:50:30,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 83 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=320, Invalid=2032, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 02:50:30,196 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 240 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 1103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:30,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [240 Valid, 170 Invalid, 1103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1047 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:50:30,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21085 states. [2022-02-10 02:50:30,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21085 to 14088. [2022-02-10 02:50:30,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14088 states, 14087 states have (on average 1.8451054163413076) internal successors, (25992), 14087 states have internal predecessors, (25992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:30,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14088 states to 14088 states and 25992 transitions. [2022-02-10 02:50:30,442 INFO L78 Accepts]: Start accepts. Automaton has 14088 states and 25992 transitions. Word has length 47 [2022-02-10 02:50:30,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:30,442 INFO L470 AbstractCegarLoop]: Abstraction has 14088 states and 25992 transitions. [2022-02-10 02:50:30,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.227272727272727) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:30,442 INFO L276 IsEmpty]: Start isEmpty. Operand 14088 states and 25992 transitions. [2022-02-10 02:50:30,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:30,456 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:30,456 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:30,472 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Ended with exit code 0 [2022-02-10 02:50:30,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-02-10 02:50:30,656 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:30,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:30,657 INFO L85 PathProgramCache]: Analyzing trace with hash -882506313, now seen corresponding path program 73 times [2022-02-10 02:50:30,657 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:30,657 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038738299] [2022-02-10 02:50:30,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:30,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:30,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:30,792 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:30,792 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:30,792 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038738299] [2022-02-10 02:50:30,792 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038738299] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:30,792 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633730913] [2022-02-10 02:50:30,792 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:50:30,792 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:30,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:30,793 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:30,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-02-10 02:50:30,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:30,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:30,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:30,951 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:30,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:30,973 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:50:30,973 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 16 treesize of output 15 [2022-02-10 02:50:31,087 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:31,087 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1633730913] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:31,087 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:31,087 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 8, 8] total 15 [2022-02-10 02:50:31,087 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236213239] [2022-02-10 02:50:31,087 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:31,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:50:31,087 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:31,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:50:31,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:50:31,088 INFO L87 Difference]: Start difference. First operand 14088 states and 25992 transitions. Second operand has 16 states, 16 states have (on average 4.4375) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:31,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:31,524 INFO L93 Difference]: Finished difference Result 14268 states and 26212 transitions. [2022-02-10 02:50:31,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 02:50:31,525 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 02:50:31,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:31,547 INFO L225 Difference]: With dead ends: 14268 [2022-02-10 02:50:31,547 INFO L226 Difference]: Without dead ends: 14268 [2022-02-10 02:50:31,548 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 88 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:50:31,548 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 33 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 862 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 871 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:31,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 96 Invalid, 871 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 862 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:50:31,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14268 states. [2022-02-10 02:50:31,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14268 to 14088. [2022-02-10 02:50:31,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14088 states, 14087 states have (on average 1.844537516859516) internal successors, (25984), 14087 states have internal predecessors, (25984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:31,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14088 states to 14088 states and 25984 transitions. [2022-02-10 02:50:31,756 INFO L78 Accepts]: Start accepts. Automaton has 14088 states and 25984 transitions. Word has length 47 [2022-02-10 02:50:31,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:31,756 INFO L470 AbstractCegarLoop]: Abstraction has 14088 states and 25984 transitions. [2022-02-10 02:50:31,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:31,756 INFO L276 IsEmpty]: Start isEmpty. Operand 14088 states and 25984 transitions. [2022-02-10 02:50:31,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:31,769 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:31,769 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:31,785 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2022-02-10 02:50:31,969 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-02-10 02:50:31,970 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:31,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:31,970 INFO L85 PathProgramCache]: Analyzing trace with hash 437651952, now seen corresponding path program 74 times [2022-02-10 02:50:31,970 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:31,970 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233306683] [2022-02-10 02:50:31,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:31,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:31,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:32,044 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 17 proven. 81 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:32,045 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:32,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233306683] [2022-02-10 02:50:32,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233306683] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:32,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37798174] [2022-02-10 02:50:32,045 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:50:32,045 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:32,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:32,046 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:32,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-02-10 02:50:32,069 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:50:32,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:32,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 02:50:32,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:32,231 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 29 proven. 66 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-10 02:50:32,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:32,453 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 29 proven. 66 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-10 02:50:32,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37798174] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:32,454 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:32,454 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 11 [2022-02-10 02:50:32,454 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463885626] [2022-02-10 02:50:32,454 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:32,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:50:32,454 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:32,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:50:32,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:50:32,454 INFO L87 Difference]: Start difference. First operand 14088 states and 25984 transitions. Second operand has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 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 02:50:32,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:32,792 INFO L93 Difference]: Finished difference Result 18974 states and 33819 transitions. [2022-02-10 02:50:32,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 02:50:32,792 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 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 47 [2022-02-10 02:50:32,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:32,822 INFO L225 Difference]: With dead ends: 18974 [2022-02-10 02:50:32,823 INFO L226 Difference]: Without dead ends: 18974 [2022-02-10 02:50:32,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=192, Invalid=360, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:50:32,823 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 176 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:32,823 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 125 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:32,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18974 states. [2022-02-10 02:50:33,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18974 to 14301. [2022-02-10 02:50:33,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14301 states, 14300 states have (on average 1.8474125874125875) internal successors, (26418), 14300 states have internal predecessors, (26418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:33,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14301 states to 14301 states and 26418 transitions. [2022-02-10 02:50:33,084 INFO L78 Accepts]: Start accepts. Automaton has 14301 states and 26418 transitions. Word has length 47 [2022-02-10 02:50:33,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:33,084 INFO L470 AbstractCegarLoop]: Abstraction has 14301 states and 26418 transitions. [2022-02-10 02:50:33,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 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 02:50:33,084 INFO L276 IsEmpty]: Start isEmpty. Operand 14301 states and 26418 transitions. [2022-02-10 02:50:33,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:33,097 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:33,098 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:33,113 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2022-02-10 02:50:33,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:33,298 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:33,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:33,298 INFO L85 PathProgramCache]: Analyzing trace with hash -1985109581, now seen corresponding path program 34 times [2022-02-10 02:50:33,298 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:33,299 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445952883] [2022-02-10 02:50:33,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:33,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:33,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:33,398 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 88 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:33,398 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:33,398 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445952883] [2022-02-10 02:50:33,398 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445952883] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:33,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853429276] [2022-02-10 02:50:33,399 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:50:33,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:33,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:33,400 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:33,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-02-10 02:50:33,425 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:50:33,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:33,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:33,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:33,545 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:33,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:33,566 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:50:33,566 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 16 treesize of output 15 [2022-02-10 02:50:33,671 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:33,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853429276] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:33,671 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:33,671 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:50:33,671 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869577462] [2022-02-10 02:50:33,671 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:33,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:50:33,671 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:33,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:50:33,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:50:33,672 INFO L87 Difference]: Start difference. First operand 14301 states and 26418 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 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 02:50:33,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:33,979 INFO L93 Difference]: Finished difference Result 15873 states and 28834 transitions. [2022-02-10 02:50:33,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:50:33,979 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 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 47 [2022-02-10 02:50:33,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:34,005 INFO L225 Difference]: With dead ends: 15873 [2022-02-10 02:50:34,005 INFO L226 Difference]: Without dead ends: 15824 [2022-02-10 02:50:34,005 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:50:34,005 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 150 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:34,005 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 243 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 610 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:34,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15824 states. [2022-02-10 02:50:34,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15824 to 14378. [2022-02-10 02:50:34,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14378 states, 14377 states have (on average 1.8480211448841901) internal successors, (26569), 14377 states have internal predecessors, (26569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:34,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14378 states to 14378 states and 26569 transitions. [2022-02-10 02:50:34,224 INFO L78 Accepts]: Start accepts. Automaton has 14378 states and 26569 transitions. Word has length 47 [2022-02-10 02:50:34,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:34,224 INFO L470 AbstractCegarLoop]: Abstraction has 14378 states and 26569 transitions. [2022-02-10 02:50:34,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 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 02:50:34,225 INFO L276 IsEmpty]: Start isEmpty. Operand 14378 states and 26569 transitions. [2022-02-10 02:50:34,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:34,237 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:34,237 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:34,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Forceful destruction successful, exit code 0 [2022-02-10 02:50:34,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:34,437 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:34,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:34,438 INFO L85 PathProgramCache]: Analyzing trace with hash -2084785741, now seen corresponding path program 75 times [2022-02-10 02:50:34,438 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:34,438 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948296834] [2022-02-10 02:50:34,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:34,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:34,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:34,525 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 80 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:34,525 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:34,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948296834] [2022-02-10 02:50:34,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948296834] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:34,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744885653] [2022-02-10 02:50:34,525 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:50:34,526 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:34,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:34,527 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:34,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-02-10 02:50:34,554 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-10 02:50:34,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:34,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:34,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:34,720 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:34,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:34,742 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:50:34,742 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 16 treesize of output 15 [2022-02-10 02:50:34,848 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:34,848 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744885653] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:34,848 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:34,849 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-10 02:50:34,849 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434833484] [2022-02-10 02:50:34,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:34,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:50:34,849 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:34,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:50:34,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:50:34,849 INFO L87 Difference]: Start difference. First operand 14378 states and 26569 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 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 02:50:35,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:35,252 INFO L93 Difference]: Finished difference Result 15107 states and 27642 transitions. [2022-02-10 02:50:35,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:50:35,252 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 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 47 [2022-02-10 02:50:35,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:35,273 INFO L225 Difference]: With dead ends: 15107 [2022-02-10 02:50:35,274 INFO L226 Difference]: Without dead ends: 15056 [2022-02-10 02:50:35,274 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:50:35,274 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 88 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 944 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 944 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:35,274 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 302 Invalid, 948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 944 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:50:35,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15056 states. [2022-02-10 02:50:35,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15056 to 14234. [2022-02-10 02:50:35,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14234 states, 14233 states have (on average 1.8480994871074263) internal successors, (26304), 14233 states have internal predecessors, (26304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:35,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14234 states to 14234 states and 26304 transitions. [2022-02-10 02:50:35,479 INFO L78 Accepts]: Start accepts. Automaton has 14234 states and 26304 transitions. Word has length 47 [2022-02-10 02:50:35,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:35,480 INFO L470 AbstractCegarLoop]: Abstraction has 14234 states and 26304 transitions. [2022-02-10 02:50:35,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 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 02:50:35,480 INFO L276 IsEmpty]: Start isEmpty. Operand 14234 states and 26304 transitions. [2022-02-10 02:50:35,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:35,492 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:35,492 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:35,511 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Ended with exit code 0 [2022-02-10 02:50:35,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:35,703 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:35,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:35,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1086387247, now seen corresponding path program 76 times [2022-02-10 02:50:35,703 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:35,703 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917774537] [2022-02-10 02:50:35,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:35,703 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:35,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:35,791 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:50:35,791 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:35,791 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917774537] [2022-02-10 02:50:35,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917774537] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:35,791 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149118805] [2022-02-10 02:50:35,791 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:50:35,792 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:35,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:35,793 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:35,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-02-10 02:50:35,817 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:50:35,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:35,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:35,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:35,939 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:50:35,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:35,958 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:50:35,958 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 16 treesize of output 15 [2022-02-10 02:50:36,065 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:50:36,066 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149118805] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:36,066 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:36,066 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:50:36,066 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530367071] [2022-02-10 02:50:36,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:36,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:50:36,066 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:36,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:50:36,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:50:36,066 INFO L87 Difference]: Start difference. First operand 14234 states and 26304 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 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 02:50:36,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:36,393 INFO L93 Difference]: Finished difference Result 15108 states and 27633 transitions. [2022-02-10 02:50:36,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-10 02:50:36,393 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 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 47 [2022-02-10 02:50:36,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:36,414 INFO L225 Difference]: With dead ends: 15108 [2022-02-10 02:50:36,414 INFO L226 Difference]: Without dead ends: 15069 [2022-02-10 02:50:36,415 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:50:36,415 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 93 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:36,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 275 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 699 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:36,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15069 states. [2022-02-10 02:50:36,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15069 to 14294. [2022-02-10 02:50:36,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14294 states, 14293 states have (on average 1.844539284964668) internal successors, (26364), 14293 states have internal predecessors, (26364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:36,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14294 states to 14294 states and 26364 transitions. [2022-02-10 02:50:36,632 INFO L78 Accepts]: Start accepts. Automaton has 14294 states and 26364 transitions. Word has length 47 [2022-02-10 02:50:36,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:36,632 INFO L470 AbstractCegarLoop]: Abstraction has 14294 states and 26364 transitions. [2022-02-10 02:50:36,632 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 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 02:50:36,632 INFO L276 IsEmpty]: Start isEmpty. Operand 14294 states and 26364 transitions. [2022-02-10 02:50:36,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:36,645 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:36,645 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:36,661 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Ended with exit code 0 [2022-02-10 02:50:36,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:36,846 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:36,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:36,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1066662715, now seen corresponding path program 77 times [2022-02-10 02:50:36,846 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:36,846 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102896913] [2022-02-10 02:50:36,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:36,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:36,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:36,936 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:36,936 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:36,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102896913] [2022-02-10 02:50:36,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102896913] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:36,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203694611] [2022-02-10 02:50:36,936 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:50:36,936 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:36,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:36,937 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:36,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-02-10 02:50:36,963 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-10 02:50:36,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:36,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:36,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:37,116 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:37,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:37,139 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:37,139 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 20 treesize of output 19 [2022-02-10 02:50:37,245 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:37,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203694611] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:37,246 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:37,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:50:37,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507411914] [2022-02-10 02:50:37,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:37,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:50:37,246 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:37,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:50:37,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:50:37,246 INFO L87 Difference]: Start difference. First operand 14294 states and 26364 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 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 02:50:37,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:37,637 INFO L93 Difference]: Finished difference Result 15369 states and 28076 transitions. [2022-02-10 02:50:37,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 02:50:37,638 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 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 47 [2022-02-10 02:50:37,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:37,660 INFO L225 Difference]: With dead ends: 15369 [2022-02-10 02:50:37,660 INFO L226 Difference]: Without dead ends: 15369 [2022-02-10 02:50:37,660 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:50:37,660 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 115 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 857 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:37,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 338 Invalid, 869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 857 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:50:37,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15369 states. [2022-02-10 02:50:37,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15369 to 14358. [2022-02-10 02:50:37,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14358 states, 14357 states have (on average 1.8452322908685659) internal successors, (26492), 14357 states have internal predecessors, (26492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:37,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14358 states to 14358 states and 26492 transitions. [2022-02-10 02:50:37,868 INFO L78 Accepts]: Start accepts. Automaton has 14358 states and 26492 transitions. Word has length 47 [2022-02-10 02:50:37,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:37,868 INFO L470 AbstractCegarLoop]: Abstraction has 14358 states and 26492 transitions. [2022-02-10 02:50:37,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 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 02:50:37,868 INFO L276 IsEmpty]: Start isEmpty. Operand 14358 states and 26492 transitions. [2022-02-10 02:50:37,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:37,881 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:37,881 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:37,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2022-02-10 02:50:38,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable163 [2022-02-10 02:50:38,082 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:38,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:38,082 INFO L85 PathProgramCache]: Analyzing trace with hash -201289503, now seen corresponding path program 35 times [2022-02-10 02:50:38,082 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:38,082 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968114702] [2022-02-10 02:50:38,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:38,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:38,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:38,174 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 88 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:38,174 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:38,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968114702] [2022-02-10 02:50:38,174 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968114702] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:38,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21122419] [2022-02-10 02:50:38,174 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:50:38,174 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:38,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:38,175 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:38,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-02-10 02:50:38,201 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-10 02:50:38,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:38,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:38,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:38,373 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:38,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:38,394 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:50:38,394 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 16 treesize of output 15 [2022-02-10 02:50:38,502 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:38,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21122419] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:38,502 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:38,502 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:50:38,502 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593382183] [2022-02-10 02:50:38,502 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:38,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:50:38,503 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:38,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:50:38,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:50:38,503 INFO L87 Difference]: Start difference. First operand 14358 states and 26492 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 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 02:50:38,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:38,792 INFO L93 Difference]: Finished difference Result 15926 states and 28964 transitions. [2022-02-10 02:50:38,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:50:38,793 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 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 47 [2022-02-10 02:50:38,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:38,817 INFO L225 Difference]: With dead ends: 15926 [2022-02-10 02:50:38,818 INFO L226 Difference]: Without dead ends: 15886 [2022-02-10 02:50:38,818 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:50:38,818 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 138 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:38,818 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 231 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 586 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:38,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15886 states. [2022-02-10 02:50:39,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15886 to 14433. [2022-02-10 02:50:39,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14433 states, 14432 states have (on average 1.8452050997782705) internal successors, (26630), 14432 states have internal predecessors, (26630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:39,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14433 states to 14433 states and 26630 transitions. [2022-02-10 02:50:39,044 INFO L78 Accepts]: Start accepts. Automaton has 14433 states and 26630 transitions. Word has length 47 [2022-02-10 02:50:39,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:39,044 INFO L470 AbstractCegarLoop]: Abstraction has 14433 states and 26630 transitions. [2022-02-10 02:50:39,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 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 02:50:39,044 INFO L276 IsEmpty]: Start isEmpty. Operand 14433 states and 26630 transitions. [2022-02-10 02:50:39,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:39,057 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:39,057 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:39,073 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Ended with exit code 0 [2022-02-10 02:50:39,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:39,258 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:39,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:39,258 INFO L85 PathProgramCache]: Analyzing trace with hash -300965663, now seen corresponding path program 78 times [2022-02-10 02:50:39,258 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:39,258 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177471685] [2022-02-10 02:50:39,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:39,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:39,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:39,355 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 80 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:39,356 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:39,356 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177471685] [2022-02-10 02:50:39,356 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177471685] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:39,356 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311479888] [2022-02-10 02:50:39,356 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:50:39,356 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:39,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:39,357 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:39,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-02-10 02:50:39,392 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-10 02:50:39,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:39,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:39,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:39,519 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:39,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:39,542 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:50:39,543 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 16 treesize of output 15 [2022-02-10 02:50:39,647 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:39,648 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311479888] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:39,648 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:39,648 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-10 02:50:39,648 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482712997] [2022-02-10 02:50:39,648 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:39,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:50:39,648 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:39,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:50:39,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:50:39,648 INFO L87 Difference]: Start difference. First operand 14433 states and 26630 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 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 02:50:40,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:40,078 INFO L93 Difference]: Finished difference Result 15033 states and 27524 transitions. [2022-02-10 02:50:40,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:50:40,078 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 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 47 [2022-02-10 02:50:40,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:40,101 INFO L225 Difference]: With dead ends: 15033 [2022-02-10 02:50:40,102 INFO L226 Difference]: Without dead ends: 14967 [2022-02-10 02:50:40,102 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:50:40,102 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 90 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 1025 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 1029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1025 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:40,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 329 Invalid, 1029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1025 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:50:40,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14967 states. [2022-02-10 02:50:40,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14967 to 14320. [2022-02-10 02:50:40,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14320 states, 14319 states have (on average 1.8446120539143795) internal successors, (26413), 14319 states have internal predecessors, (26413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:40,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14320 states to 14320 states and 26413 transitions. [2022-02-10 02:50:40,328 INFO L78 Accepts]: Start accepts. Automaton has 14320 states and 26413 transitions. Word has length 47 [2022-02-10 02:50:40,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:40,328 INFO L470 AbstractCegarLoop]: Abstraction has 14320 states and 26413 transitions. [2022-02-10 02:50:40,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 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 02:50:40,328 INFO L276 IsEmpty]: Start isEmpty. Operand 14320 states and 26413 transitions. [2022-02-10 02:50:40,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:40,341 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:40,342 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:40,358 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2022-02-10 02:50:40,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:40,542 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:40,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:40,542 INFO L85 PathProgramCache]: Analyzing trace with hash -1424759971, now seen corresponding path program 79 times [2022-02-10 02:50:40,542 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:40,543 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80752470] [2022-02-10 02:50:40,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:40,543 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:40,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:40,637 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:50:40,637 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:40,637 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80752470] [2022-02-10 02:50:40,637 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80752470] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:40,637 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150965522] [2022-02-10 02:50:40,637 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:50:40,637 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:40,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:40,638 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:40,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-02-10 02:50:40,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:40,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:40,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:40,785 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:50:40,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:40,805 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:50:40,805 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 16 treesize of output 15 [2022-02-10 02:50:40,916 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:50:40,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150965522] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:40,916 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:40,916 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:50:40,916 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802510926] [2022-02-10 02:50:40,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:40,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:50:40,916 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:40,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:50:40,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:50:40,917 INFO L87 Difference]: Start difference. First operand 14320 states and 26413 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 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 02:50:41,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:41,268 INFO L93 Difference]: Finished difference Result 15038 states and 27507 transitions. [2022-02-10 02:50:41,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:50:41,269 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 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 47 [2022-02-10 02:50:41,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:41,292 INFO L225 Difference]: With dead ends: 15038 [2022-02-10 02:50:41,292 INFO L226 Difference]: Without dead ends: 14987 [2022-02-10 02:50:41,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:50:41,292 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 114 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 812 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:41,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 340 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 812 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:50:41,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14987 states. [2022-02-10 02:50:41,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14987 to 14260. [2022-02-10 02:50:41,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14260 states, 14259 states have (on average 1.8438179395469527) internal successors, (26291), 14259 states have internal predecessors, (26291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:41,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14260 states to 14260 states and 26291 transitions. [2022-02-10 02:50:41,496 INFO L78 Accepts]: Start accepts. Automaton has 14260 states and 26291 transitions. Word has length 47 [2022-02-10 02:50:41,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:41,496 INFO L470 AbstractCegarLoop]: Abstraction has 14260 states and 26291 transitions. [2022-02-10 02:50:41,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 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 02:50:41,496 INFO L276 IsEmpty]: Start isEmpty. Operand 14260 states and 26291 transitions. [2022-02-10 02:50:41,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:41,509 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:41,509 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:41,525 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Ended with exit code 0 [2022-02-10 02:50:41,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2022-02-10 02:50:41,710 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:41,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:41,710 INFO L85 PathProgramCache]: Analyzing trace with hash 1700062053, now seen corresponding path program 80 times [2022-02-10 02:50:41,710 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:41,710 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41575815] [2022-02-10 02:50:41,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:41,710 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:41,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:41,808 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:41,808 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:41,808 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41575815] [2022-02-10 02:50:41,808 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41575815] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:41,808 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508464257] [2022-02-10 02:50:41,808 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:50:41,808 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:41,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:41,809 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:41,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-02-10 02:50:41,833 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:50:41,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:41,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 02:50:41,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:41,987 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:41,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:42,022 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:42,023 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 20 treesize of output 19 [2022-02-10 02:50:42,156 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:42,156 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508464257] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:42,156 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:42,157 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 10 [2022-02-10 02:50:42,157 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482515882] [2022-02-10 02:50:42,157 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:42,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:50:42,157 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:42,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:50:42,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:50:42,157 INFO L87 Difference]: Start difference. First operand 14260 states and 26291 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 02:50:42,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:42,532 INFO L93 Difference]: Finished difference Result 15175 states and 27726 transitions. [2022-02-10 02:50:42,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:50:42,533 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 47 [2022-02-10 02:50:42,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:42,554 INFO L225 Difference]: With dead ends: 15175 [2022-02-10 02:50:42,554 INFO L226 Difference]: Without dead ends: 15150 [2022-02-10 02:50:42,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:50:42,554 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 137 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 739 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:42,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 295 Invalid, 752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 739 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:50:42,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15150 states. [2022-02-10 02:50:42,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15150 to 14225. [2022-02-10 02:50:42,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14225 states, 14224 states have (on average 1.84287120359955) internal successors, (26213), 14224 states have internal predecessors, (26213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:42,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14225 states to 14225 states and 26213 transitions. [2022-02-10 02:50:42,754 INFO L78 Accepts]: Start accepts. Automaton has 14225 states and 26213 transitions. Word has length 47 [2022-02-10 02:50:42,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:42,754 INFO L470 AbstractCegarLoop]: Abstraction has 14225 states and 26213 transitions. [2022-02-10 02:50:42,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 02:50:42,754 INFO L276 IsEmpty]: Start isEmpty. Operand 14225 states and 26213 transitions. [2022-02-10 02:50:42,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:42,767 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:42,767 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:42,783 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Forceful destruction successful, exit code 0 [2022-02-10 02:50:42,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2022-02-10 02:50:42,968 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:42,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:42,968 INFO L85 PathProgramCache]: Analyzing trace with hash 871993897, now seen corresponding path program 81 times [2022-02-10 02:50:42,968 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:42,968 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546807472] [2022-02-10 02:50:42,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:42,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:42,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:43,064 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:43,064 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:43,064 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546807472] [2022-02-10 02:50:43,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546807472] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:43,064 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99409469] [2022-02-10 02:50:43,064 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:50:43,064 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:43,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:43,065 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:43,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-02-10 02:50:43,091 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-10 02:50:43,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:43,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:43,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:43,227 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:43,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:43,259 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:43,259 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 20 treesize of output 19 [2022-02-10 02:50:43,365 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:43,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99409469] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:43,366 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:43,366 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:50:43,366 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691064288] [2022-02-10 02:50:43,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:43,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:50:43,366 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:43,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:50:43,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:50:43,366 INFO L87 Difference]: Start difference. First operand 14225 states and 26213 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 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 02:50:43,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:43,809 INFO L93 Difference]: Finished difference Result 15948 states and 28984 transitions. [2022-02-10 02:50:43,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:50:43,810 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 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 47 [2022-02-10 02:50:43,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:43,832 INFO L225 Difference]: With dead ends: 15948 [2022-02-10 02:50:43,832 INFO L226 Difference]: Without dead ends: 15948 [2022-02-10 02:50:43,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:50:43,832 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 165 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 982 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 982 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:43,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 387 Invalid, 999 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 982 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:50:43,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15948 states. [2022-02-10 02:50:43,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15948 to 14217. [2022-02-10 02:50:44,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14217 states, 14216 states have (on average 1.8427827799662353) internal successors, (26197), 14216 states have internal predecessors, (26197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:44,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14217 states to 14217 states and 26197 transitions. [2022-02-10 02:50:44,033 INFO L78 Accepts]: Start accepts. Automaton has 14217 states and 26197 transitions. Word has length 47 [2022-02-10 02:50:44,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:44,033 INFO L470 AbstractCegarLoop]: Abstraction has 14217 states and 26197 transitions. [2022-02-10 02:50:44,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 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 02:50:44,033 INFO L276 IsEmpty]: Start isEmpty. Operand 14217 states and 26197 transitions. [2022-02-10 02:50:44,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:44,046 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:44,046 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:44,115 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Ended with exit code 0 [2022-02-10 02:50:44,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2022-02-10 02:50:44,247 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:44,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:44,247 INFO L85 PathProgramCache]: Analyzing trace with hash -47699213, now seen corresponding path program 36 times [2022-02-10 02:50:44,247 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:44,247 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410503594] [2022-02-10 02:50:44,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:44,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:44,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:44,374 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 88 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:44,374 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:44,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410503594] [2022-02-10 02:50:44,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410503594] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:44,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118713831] [2022-02-10 02:50:44,374 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:50:44,374 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:44,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:44,375 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:44,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-02-10 02:50:44,401 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-10 02:50:44,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:44,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:44,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:44,533 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:44,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:44,555 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:50:44,556 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 16 treesize of output 15 [2022-02-10 02:50:44,672 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:44,673 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118713831] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:44,673 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:44,673 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:50:44,673 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537419527] [2022-02-10 02:50:44,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:44,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:50:44,673 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:44,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:50:44,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:50:44,673 INFO L87 Difference]: Start difference. First operand 14217 states and 26197 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 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 02:50:44,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:44,959 INFO L93 Difference]: Finished difference Result 15845 states and 28796 transitions. [2022-02-10 02:50:44,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:50:44,960 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 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 47 [2022-02-10 02:50:44,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:44,982 INFO L225 Difference]: With dead ends: 15845 [2022-02-10 02:50:44,982 INFO L226 Difference]: Without dead ends: 15814 [2022-02-10 02:50:44,983 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:50:44,983 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 120 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:44,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 234 Invalid, 603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:44,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15814 states. [2022-02-10 02:50:45,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15814 to 14353. [2022-02-10 02:50:45,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14353 states, 14352 states have (on average 1.8427396878483835) internal successors, (26447), 14352 states have internal predecessors, (26447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:45,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14353 states to 14353 states and 26447 transitions. [2022-02-10 02:50:45,194 INFO L78 Accepts]: Start accepts. Automaton has 14353 states and 26447 transitions. Word has length 47 [2022-02-10 02:50:45,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:45,194 INFO L470 AbstractCegarLoop]: Abstraction has 14353 states and 26447 transitions. [2022-02-10 02:50:45,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 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 02:50:45,194 INFO L276 IsEmpty]: Start isEmpty. Operand 14353 states and 26447 transitions. [2022-02-10 02:50:45,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:45,207 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:45,207 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:45,223 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Forceful destruction successful, exit code 0 [2022-02-10 02:50:45,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2022-02-10 02:50:45,408 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:45,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:45,408 INFO L85 PathProgramCache]: Analyzing trace with hash -147375373, now seen corresponding path program 82 times [2022-02-10 02:50:45,408 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:45,408 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124331118] [2022-02-10 02:50:45,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:45,408 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:45,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:45,503 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 80 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:45,504 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:45,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124331118] [2022-02-10 02:50:45,504 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124331118] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:45,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764887334] [2022-02-10 02:50:45,504 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:50:45,504 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:45,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:45,506 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:45,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-02-10 02:50:45,528 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:50:45,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:45,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:45,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:45,667 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:45,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:45,689 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:50:45,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-10 02:50:45,807 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:45,808 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764887334] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:45,808 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:45,808 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-10 02:50:45,808 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477888604] [2022-02-10 02:50:45,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:45,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:50:45,808 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:45,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:50:45,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:50:45,808 INFO L87 Difference]: Start difference. First operand 14353 states and 26447 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 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 02:50:46,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:46,243 INFO L93 Difference]: Finished difference Result 14964 states and 27326 transitions. [2022-02-10 02:50:46,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:50:46,244 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 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 47 [2022-02-10 02:50:46,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:46,267 INFO L225 Difference]: With dead ends: 14964 [2022-02-10 02:50:46,267 INFO L226 Difference]: Without dead ends: 14888 [2022-02-10 02:50:46,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:50:46,268 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 90 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 988 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:46,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 348 Invalid, 988 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 984 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:50:46,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14888 states. [2022-02-10 02:50:46,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14888 to 14262. [2022-02-10 02:50:46,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14262 states, 14261 states have (on average 1.8403337774349624) internal successors, (26245), 14261 states have internal predecessors, (26245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:46,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14262 states to 14262 states and 26245 transitions. [2022-02-10 02:50:46,542 INFO L78 Accepts]: Start accepts. Automaton has 14262 states and 26245 transitions. Word has length 47 [2022-02-10 02:50:46,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:46,542 INFO L470 AbstractCegarLoop]: Abstraction has 14262 states and 26245 transitions. [2022-02-10 02:50:46,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 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 02:50:46,542 INFO L276 IsEmpty]: Start isEmpty. Operand 14262 states and 26245 transitions. [2022-02-10 02:50:46,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:46,555 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:46,555 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:46,570 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Ended with exit code 0 [2022-02-10 02:50:46,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable170 [2022-02-10 02:50:46,755 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:46,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:46,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1271169681, now seen corresponding path program 83 times [2022-02-10 02:50:46,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:46,756 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750445249] [2022-02-10 02:50:46,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:46,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:46,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:46,849 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:50:46,849 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:46,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750445249] [2022-02-10 02:50:46,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750445249] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:46,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081421864] [2022-02-10 02:50:46,849 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:50:46,849 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:46,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:46,850 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:46,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-02-10 02:50:46,889 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-10 02:50:46,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:46,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:46,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:47,032 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:50:47,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:47,059 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:50:47,060 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 16 treesize of output 15 [2022-02-10 02:50:47,199 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:50:47,200 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081421864] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:47,200 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:47,200 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:50:47,200 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606625494] [2022-02-10 02:50:47,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:47,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:50:47,200 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:47,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:50:47,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:50:47,201 INFO L87 Difference]: Start difference. First operand 14262 states and 26245 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 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 02:50:47,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:47,602 INFO L93 Difference]: Finished difference Result 15010 states and 27356 transitions. [2022-02-10 02:50:47,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:50:47,603 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 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 47 [2022-02-10 02:50:47,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:47,623 INFO L225 Difference]: With dead ends: 15010 [2022-02-10 02:50:47,623 INFO L226 Difference]: Without dead ends: 14947 [2022-02-10 02:50:47,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:50:47,623 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 124 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 816 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 816 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:47,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 359 Invalid, 822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 816 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:50:47,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14947 states. [2022-02-10 02:50:47,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14947 to 14231. [2022-02-10 02:50:47,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14231 states, 14230 states have (on average 1.8396345748418834) internal successors, (26178), 14230 states have internal predecessors, (26178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:47,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14231 states to 14231 states and 26178 transitions. [2022-02-10 02:50:47,819 INFO L78 Accepts]: Start accepts. Automaton has 14231 states and 26178 transitions. Word has length 47 [2022-02-10 02:50:47,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:47,820 INFO L470 AbstractCegarLoop]: Abstraction has 14231 states and 26178 transitions. [2022-02-10 02:50:47,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 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 02:50:47,820 INFO L276 IsEmpty]: Start isEmpty. Operand 14231 states and 26178 transitions. [2022-02-10 02:50:47,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:47,832 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:47,832 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:47,848 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Ended with exit code 0 [2022-02-10 02:50:48,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2022-02-10 02:50:48,033 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:48,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:48,033 INFO L85 PathProgramCache]: Analyzing trace with hash 1853652343, now seen corresponding path program 84 times [2022-02-10 02:50:48,033 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:48,033 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723715324] [2022-02-10 02:50:48,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:48,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:48,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:48,116 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:48,117 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:48,117 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723715324] [2022-02-10 02:50:48,117 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723715324] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:48,117 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747348706] [2022-02-10 02:50:48,117 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:50:48,117 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:48,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:48,118 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:48,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-02-10 02:50:48,144 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-10 02:50:48,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:48,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:48,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:48,272 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:48,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:48,295 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:48,295 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 20 treesize of output 19 [2022-02-10 02:50:48,397 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:48,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747348706] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:48,397 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:48,397 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:50:48,397 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384773378] [2022-02-10 02:50:48,397 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:48,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:50:48,397 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:48,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:50:48,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:50:48,398 INFO L87 Difference]: Start difference. First operand 14231 states and 26178 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 02:50:48,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:48,851 INFO L93 Difference]: Finished difference Result 15628 states and 28385 transitions. [2022-02-10 02:50:48,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 02:50:48,851 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 47 [2022-02-10 02:50:48,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:48,873 INFO L225 Difference]: With dead ends: 15628 [2022-02-10 02:50:48,873 INFO L226 Difference]: Without dead ends: 15598 [2022-02-10 02:50:48,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:50:48,873 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 220 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 930 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:48,873 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 415 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 930 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:50:48,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15598 states. [2022-02-10 02:50:49,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15598 to 14244. [2022-02-10 02:50:49,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14244 states, 14243 states have (on average 1.8398511549533103) internal successors, (26205), 14243 states have internal predecessors, (26205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:49,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14244 states to 14244 states and 26205 transitions. [2022-02-10 02:50:49,068 INFO L78 Accepts]: Start accepts. Automaton has 14244 states and 26205 transitions. Word has length 47 [2022-02-10 02:50:49,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:49,068 INFO L470 AbstractCegarLoop]: Abstraction has 14244 states and 26205 transitions. [2022-02-10 02:50:49,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 02:50:49,068 INFO L276 IsEmpty]: Start isEmpty. Operand 14244 states and 26205 transitions. [2022-02-10 02:50:49,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:49,080 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:49,080 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:49,095 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Ended with exit code 0 [2022-02-10 02:50:49,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2022-02-10 02:50:49,280 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:49,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:49,281 INFO L85 PathProgramCache]: Analyzing trace with hash 85258006, now seen corresponding path program 85 times [2022-02-10 02:50:49,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:49,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138396147] [2022-02-10 02:50:49,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:49,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:49,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:49,369 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 21 proven. 77 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:49,369 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:49,369 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138396147] [2022-02-10 02:50:49,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138396147] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:49,369 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322723445] [2022-02-10 02:50:49,369 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:50:49,369 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:49,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:49,370 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:49,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-02-10 02:50:49,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:49,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 02:50:49,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:49,535 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 26 proven. 72 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:49,535 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:49,769 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 26 proven. 72 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:49,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322723445] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:49,769 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:49,770 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 13 [2022-02-10 02:50:49,770 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847522212] [2022-02-10 02:50:49,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:49,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:50:49,770 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:49,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:50:49,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:50:49,770 INFO L87 Difference]: Start difference. First operand 14244 states and 26205 transitions. Second operand has 14 states, 14 states have (on average 5.0) internal successors, (70), 13 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:50,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:50,041 INFO L93 Difference]: Finished difference Result 15754 states and 28322 transitions. [2022-02-10 02:50:50,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:50:50,041 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 13 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 02:50:50,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:50,066 INFO L225 Difference]: With dead ends: 15754 [2022-02-10 02:50:50,066 INFO L226 Difference]: Without dead ends: 15722 [2022-02-10 02:50:50,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 93 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=114, Invalid=228, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:50:50,066 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 187 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:50,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 163 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:50,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15722 states. [2022-02-10 02:50:50,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15722 to 14070. [2022-02-10 02:50:50,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14070 states, 14069 states have (on average 1.8343165825573957) internal successors, (25807), 14069 states have internal predecessors, (25807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:50,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14070 states to 14070 states and 25807 transitions. [2022-02-10 02:50:50,300 INFO L78 Accepts]: Start accepts. Automaton has 14070 states and 25807 transitions. Word has length 47 [2022-02-10 02:50:50,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:50,300 INFO L470 AbstractCegarLoop]: Abstraction has 14070 states and 25807 transitions. [2022-02-10 02:50:50,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.0) internal successors, (70), 13 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:50,300 INFO L276 IsEmpty]: Start isEmpty. Operand 14070 states and 25807 transitions. [2022-02-10 02:50:50,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:50,313 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:50,313 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:50,329 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Ended with exit code 0 [2022-02-10 02:50:50,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:50,514 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:50,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:50,514 INFO L85 PathProgramCache]: Analyzing trace with hash -347820151, now seen corresponding path program 86 times [2022-02-10 02:50:50,514 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:50,514 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064947926] [2022-02-10 02:50:50,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:50,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:50,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:50,635 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:50,636 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:50,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064947926] [2022-02-10 02:50:50,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064947926] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:50,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143202306] [2022-02-10 02:50:50,636 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:50:50,636 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:50,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:50,637 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:50,637 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-02-10 02:50:50,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:50:50,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:50,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 02:50:50,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:50,793 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:50,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:50,821 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:50,822 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 20 treesize of output 19 [2022-02-10 02:50:50,916 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:50,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143202306] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:50,916 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:50,917 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 11 [2022-02-10 02:50:50,917 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873343394] [2022-02-10 02:50:50,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:50,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:50:50,917 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:50,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:50:50,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:50:50,917 INFO L87 Difference]: Start difference. First operand 14070 states and 25807 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 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 02:50:51,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:51,325 INFO L93 Difference]: Finished difference Result 15434 states and 27922 transitions. [2022-02-10 02:50:51,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 02:50:51,326 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 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 47 [2022-02-10 02:50:51,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:51,349 INFO L225 Difference]: With dead ends: 15434 [2022-02-10 02:50:51,349 INFO L226 Difference]: Without dead ends: 15364 [2022-02-10 02:50:51,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:50:51,350 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 186 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 830 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 830 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:51,350 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 332 Invalid, 847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 830 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:50:51,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15364 states. [2022-02-10 02:50:51,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15364 to 13948. [2022-02-10 02:50:51,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13948 states, 13947 states have (on average 1.8318634831863483) internal successors, (25549), 13947 states have internal predecessors, (25549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:51,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13948 states to 13948 states and 25549 transitions. [2022-02-10 02:50:51,561 INFO L78 Accepts]: Start accepts. Automaton has 13948 states and 25549 transitions. Word has length 47 [2022-02-10 02:50:51,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:51,561 INFO L470 AbstractCegarLoop]: Abstraction has 13948 states and 25549 transitions. [2022-02-10 02:50:51,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 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 02:50:51,561 INFO L276 IsEmpty]: Start isEmpty. Operand 13948 states and 25549 transitions. [2022-02-10 02:50:51,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:51,574 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:51,574 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:51,590 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Ended with exit code 0 [2022-02-10 02:50:51,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:51,775 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:51,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:51,776 INFO L85 PathProgramCache]: Analyzing trace with hash 965892677, now seen corresponding path program 87 times [2022-02-10 02:50:51,776 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:51,776 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119445084] [2022-02-10 02:50:51,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:51,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:51,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:51,875 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:51,875 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:51,875 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119445084] [2022-02-10 02:50:51,875 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119445084] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:51,875 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434762422] [2022-02-10 02:50:51,875 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:50:51,875 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:51,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:51,876 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:51,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-02-10 02:50:51,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-02-10 02:50:51,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:51,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:51,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:52,025 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:52,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:52,058 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:52,058 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 20 treesize of output 19 [2022-02-10 02:50:52,142 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:52,142 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434762422] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:52,142 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:52,142 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-10 02:50:52,142 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542608445] [2022-02-10 02:50:52,142 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:52,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:50:52,142 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:52,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:50:52,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:50:52,143 INFO L87 Difference]: Start difference. First operand 13948 states and 25549 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 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 02:50:52,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:52,605 INFO L93 Difference]: Finished difference Result 15838 states and 28531 transitions. [2022-02-10 02:50:52,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 02:50:52,605 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 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 47 [2022-02-10 02:50:52,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:52,630 INFO L225 Difference]: With dead ends: 15838 [2022-02-10 02:50:52,630 INFO L226 Difference]: Without dead ends: 15832 [2022-02-10 02:50:52,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:50:52,630 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 199 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:52,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 354 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 901 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:50:52,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15832 states. [2022-02-10 02:50:52,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15832 to 14107. [2022-02-10 02:50:52,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14107 states, 14106 states have (on average 1.831277470579895) internal successors, (25832), 14106 states have internal predecessors, (25832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:52,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14107 states to 14107 states and 25832 transitions. [2022-02-10 02:50:52,855 INFO L78 Accepts]: Start accepts. Automaton has 14107 states and 25832 transitions. Word has length 47 [2022-02-10 02:50:52,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:52,855 INFO L470 AbstractCegarLoop]: Abstraction has 14107 states and 25832 transitions. [2022-02-10 02:50:52,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 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 02:50:52,855 INFO L276 IsEmpty]: Start isEmpty. Operand 14107 states and 25832 transitions. [2022-02-10 02:50:52,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:52,868 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:52,869 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:52,885 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Ended with exit code 0 [2022-02-10 02:50:53,069 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:53,069 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:53,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:53,070 INFO L85 PathProgramCache]: Analyzing trace with hash -1456868856, now seen corresponding path program 37 times [2022-02-10 02:50:53,070 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:53,070 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124862372] [2022-02-10 02:50:53,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:53,070 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:53,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:53,149 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 71 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:53,149 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:53,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124862372] [2022-02-10 02:50:53,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124862372] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:53,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973425430] [2022-02-10 02:50:53,149 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:50:53,149 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:53,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:53,150 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:53,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2022-02-10 02:50:53,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:53,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 02:50:53,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:53,310 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 79 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:53,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:53,531 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 79 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:53,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973425430] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:53,531 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:53,531 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-10 02:50:53,531 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399105579] [2022-02-10 02:50:53,532 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:53,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:50:53,532 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:53,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:50:53,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:50:53,532 INFO L87 Difference]: Start difference. First operand 14107 states and 25832 transitions. Second operand has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 14 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 02:50:53,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:53,810 INFO L93 Difference]: Finished difference Result 16078 states and 29046 transitions. [2022-02-10 02:50:53,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 02:50:53,810 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 14 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 47 [2022-02-10 02:50:53,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:53,835 INFO L225 Difference]: With dead ends: 16078 [2022-02-10 02:50:53,835 INFO L226 Difference]: Without dead ends: 16071 [2022-02-10 02:50:53,835 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:50:53,836 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 295 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:53,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 147 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:53,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16071 states. [2022-02-10 02:50:54,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16071 to 14707. [2022-02-10 02:50:54,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14707 states, 14706 states have (on average 1.8403372773017816) internal successors, (27064), 14706 states have internal predecessors, (27064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:54,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14707 states to 14707 states and 27064 transitions. [2022-02-10 02:50:54,063 INFO L78 Accepts]: Start accepts. Automaton has 14707 states and 27064 transitions. Word has length 47 [2022-02-10 02:50:54,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:54,063 INFO L470 AbstractCegarLoop]: Abstraction has 14707 states and 27064 transitions. [2022-02-10 02:50:54,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 14 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 02:50:54,063 INFO L276 IsEmpty]: Start isEmpty. Operand 14707 states and 27064 transitions. [2022-02-10 02:50:54,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:54,076 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:54,077 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:54,092 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Forceful destruction successful, exit code 0 [2022-02-10 02:50:54,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:54,277 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:54,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:54,277 INFO L85 PathProgramCache]: Analyzing trace with hash 115683614, now seen corresponding path program 38 times [2022-02-10 02:50:54,277 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:54,277 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575545244] [2022-02-10 02:50:54,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:54,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:54,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:54,368 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 64 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:54,368 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:54,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575545244] [2022-02-10 02:50:54,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575545244] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:54,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804600381] [2022-02-10 02:50:54,369 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:50:54,369 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:54,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:54,370 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:54,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2022-02-10 02:50:54,393 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:50:54,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:54,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 02:50:54,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:54,550 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 69 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:54,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:54,792 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 69 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:50:54,792 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804600381] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:54,792 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:54,792 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-02-10 02:50:54,792 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800958733] [2022-02-10 02:50:54,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:54,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:50:54,792 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:54,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:50:54,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:50:54,793 INFO L87 Difference]: Start difference. First operand 14707 states and 27064 transitions. Second operand has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:55,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:55,204 INFO L93 Difference]: Finished difference Result 17886 states and 32044 transitions. [2022-02-10 02:50:55,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 02:50:55,204 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 02:50:55,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:55,229 INFO L225 Difference]: With dead ends: 17886 [2022-02-10 02:50:55,230 INFO L226 Difference]: Without dead ends: 17886 [2022-02-10 02:50:55,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 90 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=326, Invalid=604, Unknown=0, NotChecked=0, Total=930 [2022-02-10 02:50:55,230 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 332 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 565 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:55,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [332 Valid, 143 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 565 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:55,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17886 states. [2022-02-10 02:50:55,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17886 to 14615. [2022-02-10 02:50:55,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14615 states, 14614 states have (on average 1.839469002326536) internal successors, (26882), 14614 states have internal predecessors, (26882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:55,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14615 states to 14615 states and 26882 transitions. [2022-02-10 02:50:55,454 INFO L78 Accepts]: Start accepts. Automaton has 14615 states and 26882 transitions. Word has length 47 [2022-02-10 02:50:55,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:55,454 INFO L470 AbstractCegarLoop]: Abstraction has 14615 states and 26882 transitions. [2022-02-10 02:50:55,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:55,454 INFO L276 IsEmpty]: Start isEmpty. Operand 14615 states and 26882 transitions. [2022-02-10 02:50:55,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:55,467 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:55,467 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:55,483 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Ended with exit code 0 [2022-02-10 02:50:55,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2022-02-10 02:50:55,667 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:55,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:55,668 INFO L85 PathProgramCache]: Analyzing trace with hash -2121002800, now seen corresponding path program 39 times [2022-02-10 02:50:55,668 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:55,668 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143478294] [2022-02-10 02:50:55,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:55,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:55,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:55,779 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:55,779 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:55,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143478294] [2022-02-10 02:50:55,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143478294] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:55,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199685525] [2022-02-10 02:50:55,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:50:55,780 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:55,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:55,780 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:55,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2022-02-10 02:50:55,807 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-10 02:50:55,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:55,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 02:50:55,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:55,970 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:55,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:56,233 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:56,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199685525] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:56,233 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:56,234 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 17 [2022-02-10 02:50:56,234 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891055794] [2022-02-10 02:50:56,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:56,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 02:50:56,234 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:56,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 02:50:56,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:50:56,234 INFO L87 Difference]: Start difference. First operand 14615 states and 26882 transitions. Second operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 17 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:56,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:56,725 INFO L93 Difference]: Finished difference Result 16305 states and 29432 transitions. [2022-02-10 02:50:56,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 02:50:56,726 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 17 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 02:50:56,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:56,752 INFO L225 Difference]: With dead ends: 16305 [2022-02-10 02:50:56,752 INFO L226 Difference]: Without dead ends: 16305 [2022-02-10 02:50:56,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 88 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=302, Invalid=628, Unknown=0, NotChecked=0, Total=930 [2022-02-10 02:50:56,753 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 319 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:56,753 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [319 Valid, 161 Invalid, 649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 608 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:50:56,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16305 states. [2022-02-10 02:50:56,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16305 to 14388. [2022-02-10 02:50:56,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14388 states, 14387 states have (on average 1.8385347883505943) internal successors, (26451), 14387 states have internal predecessors, (26451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:56,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14388 states to 14388 states and 26451 transitions. [2022-02-10 02:50:56,990 INFO L78 Accepts]: Start accepts. Automaton has 14388 states and 26451 transitions. Word has length 47 [2022-02-10 02:50:56,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:56,990 INFO L470 AbstractCegarLoop]: Abstraction has 14388 states and 26451 transitions. [2022-02-10 02:50:56,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 17 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:56,990 INFO L276 IsEmpty]: Start isEmpty. Operand 14388 states and 26451 transitions. [2022-02-10 02:50:57,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:57,004 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:57,004 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:57,019 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Ended with exit code 0 [2022-02-10 02:50:57,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:57,204 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:57,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:57,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1242751632, now seen corresponding path program 88 times [2022-02-10 02:50:57,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:57,205 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009212765] [2022-02-10 02:50:57,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:57,205 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:57,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:57,312 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 30 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:57,313 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:57,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009212765] [2022-02-10 02:50:57,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009212765] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:57,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602591990] [2022-02-10 02:50:57,313 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:50:57,313 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:57,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:57,314 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:57,314 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2022-02-10 02:50:57,336 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:50:57,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:57,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 02:50:57,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:57,494 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 35 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:57,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:57,702 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 35 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:57,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602591990] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:57,703 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:57,703 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 15 [2022-02-10 02:50:57,703 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318251246] [2022-02-10 02:50:57,703 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:57,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:50:57,703 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:57,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:50:57,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:50:57,703 INFO L87 Difference]: Start difference. First operand 14388 states and 26451 transitions. Second operand has 16 states, 16 states have (on average 4.25) internal successors, (68), 15 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 02:50:57,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:57,975 INFO L93 Difference]: Finished difference Result 15728 states and 28288 transitions. [2022-02-10 02:50:57,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 02:50:57,975 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.25) internal successors, (68), 15 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 47 [2022-02-10 02:50:57,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:57,996 INFO L225 Difference]: With dead ends: 15728 [2022-02-10 02:50:57,996 INFO L226 Difference]: Without dead ends: 15697 [2022-02-10 02:50:57,997 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:50:57,997 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 182 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:57,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 138 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:50:58,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15697 states. [2022-02-10 02:50:58,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15697 to 14369. [2022-02-10 02:50:58,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14369 states, 14368 states have (on average 1.8351893095768375) internal successors, (26368), 14368 states have internal predecessors, (26368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:58,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14369 states to 14369 states and 26368 transitions. [2022-02-10 02:50:58,193 INFO L78 Accepts]: Start accepts. Automaton has 14369 states and 26368 transitions. Word has length 47 [2022-02-10 02:50:58,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:58,193 INFO L470 AbstractCegarLoop]: Abstraction has 14369 states and 26368 transitions. [2022-02-10 02:50:58,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.25) internal successors, (68), 15 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 02:50:58,193 INFO L276 IsEmpty]: Start isEmpty. Operand 14369 states and 26368 transitions. [2022-02-10 02:50:58,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:58,205 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:58,206 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:58,221 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Ended with exit code 0 [2022-02-10 02:50:58,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2022-02-10 02:50:58,406 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:58,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:58,406 INFO L85 PathProgramCache]: Analyzing trace with hash -59051359, now seen corresponding path program 89 times [2022-02-10 02:50:58,406 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:58,406 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833294592] [2022-02-10 02:50:58,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:58,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:58,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:58,509 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 17 proven. 75 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:58,510 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:58,510 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833294592] [2022-02-10 02:50:58,510 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833294592] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:58,510 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083312944] [2022-02-10 02:50:58,510 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:50:58,510 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:58,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:58,511 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:58,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2022-02-10 02:50:58,536 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-10 02:50:58,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:58,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:58,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:58,724 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 81 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:58,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:58,785 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:50:58,785 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 20 treesize of output 19 [2022-02-10 02:50:58,877 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 81 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:50:58,877 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083312944] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:58,877 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:58,877 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-10 02:50:58,877 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119758691] [2022-02-10 02:50:58,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:58,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:50:58,877 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:58,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:50:58,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:50:58,878 INFO L87 Difference]: Start difference. First operand 14369 states and 26368 transitions. Second operand has 16 states, 16 states have (on average 4.0) internal successors, (64), 15 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 02:50:59,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:59,084 INFO L93 Difference]: Finished difference Result 14423 states and 26429 transitions. [2022-02-10 02:50:59,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:50:59,084 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.0) internal successors, (64), 15 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 47 [2022-02-10 02:50:59,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:59,105 INFO L225 Difference]: With dead ends: 14423 [2022-02-10 02:50:59,105 INFO L226 Difference]: Without dead ends: 14412 [2022-02-10 02:50:59,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 78 SyntacticMatches, 15 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:50:59,105 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 26 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:59,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 92 Invalid, 522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 465 Invalid, 0 Unknown, 55 Unchecked, 0.2s Time] [2022-02-10 02:50:59,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14412 states. [2022-02-10 02:50:59,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14412 to 14354. [2022-02-10 02:50:59,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14354 states, 14353 states have (on average 1.8349473977565667) internal successors, (26337), 14353 states have internal predecessors, (26337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:59,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14354 states to 14354 states and 26337 transitions. [2022-02-10 02:50:59,301 INFO L78 Accepts]: Start accepts. Automaton has 14354 states and 26337 transitions. Word has length 47 [2022-02-10 02:50:59,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:59,301 INFO L470 AbstractCegarLoop]: Abstraction has 14354 states and 26337 transitions. [2022-02-10 02:50:59,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.0) internal successors, (64), 15 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 02:50:59,302 INFO L276 IsEmpty]: Start isEmpty. Operand 14354 states and 26337 transitions. [2022-02-10 02:50:59,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:50:59,315 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:59,315 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:59,331 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Ended with exit code 0 [2022-02-10 02:50:59,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable180 [2022-02-10 02:50:59,515 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:59,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:59,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1420459937, now seen corresponding path program 40 times [2022-02-10 02:50:59,516 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:59,516 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136460127] [2022-02-10 02:50:59,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:59,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:59,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:59,620 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 88 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:59,620 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:59,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136460127] [2022-02-10 02:50:59,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136460127] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:59,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795785642] [2022-02-10 02:50:59,620 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:50:59,620 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:59,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:59,622 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:59,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2022-02-10 02:50:59,645 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:50:59,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:59,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:59,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:59,771 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:59,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:59,794 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:50:59,794 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 16 treesize of output 15 [2022-02-10 02:50:59,908 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:50:59,908 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795785642] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:59,908 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:59,908 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:50:59,908 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334521302] [2022-02-10 02:50:59,908 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:59,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:50:59,908 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:59,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:50:59,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:50:59,909 INFO L87 Difference]: Start difference. First operand 14354 states and 26337 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 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 02:51:00,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:00,206 INFO L93 Difference]: Finished difference Result 15318 states and 27798 transitions. [2022-02-10 02:51:00,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:51:00,206 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 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 47 [2022-02-10 02:51:00,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:00,229 INFO L225 Difference]: With dead ends: 15318 [2022-02-10 02:51:00,229 INFO L226 Difference]: Without dead ends: 15296 [2022-02-10 02:51:00,229 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:51:00,229 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 103 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 661 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:00,229 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 259 Invalid, 666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 661 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:00,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15296 states. [2022-02-10 02:51:00,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15296 to 14470. [2022-02-10 02:51:00,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14470 states, 14469 states have (on average 1.834197249291589) internal successors, (26539), 14469 states have internal predecessors, (26539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:00,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14470 states to 14470 states and 26539 transitions. [2022-02-10 02:51:00,450 INFO L78 Accepts]: Start accepts. Automaton has 14470 states and 26539 transitions. Word has length 47 [2022-02-10 02:51:00,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:00,450 INFO L470 AbstractCegarLoop]: Abstraction has 14470 states and 26539 transitions. [2022-02-10 02:51:00,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 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 02:51:00,450 INFO L276 IsEmpty]: Start isEmpty. Operand 14470 states and 26539 transitions. [2022-02-10 02:51:00,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:00,464 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:00,464 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:00,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Ended with exit code 0 [2022-02-10 02:51:00,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:00,664 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:00,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:00,665 INFO L85 PathProgramCache]: Analyzing trace with hash 1320783777, now seen corresponding path program 90 times [2022-02-10 02:51:00,665 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:00,665 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851116326] [2022-02-10 02:51:00,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:00,665 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:00,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:00,759 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 80 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:00,759 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:00,759 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851116326] [2022-02-10 02:51:00,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851116326] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:00,759 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798981067] [2022-02-10 02:51:00,759 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:51:00,759 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:00,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:00,760 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:00,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2022-02-10 02:51:00,786 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-10 02:51:00,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:00,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:00,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:00,923 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:00,923 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:00,946 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:51:00,946 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 16 treesize of output 15 [2022-02-10 02:51:01,063 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:01,063 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798981067] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:01,063 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:01,063 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-10 02:51:01,063 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15568727] [2022-02-10 02:51:01,063 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:01,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:51:01,063 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:01,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:51:01,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:51:01,064 INFO L87 Difference]: Start difference. First operand 14470 states and 26539 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 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 02:51:01,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:01,499 INFO L93 Difference]: Finished difference Result 14883 states and 27070 transitions. [2022-02-10 02:51:01,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:51:01,500 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 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 47 [2022-02-10 02:51:01,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:01,521 INFO L225 Difference]: With dead ends: 14883 [2022-02-10 02:51:01,521 INFO L226 Difference]: Without dead ends: 14809 [2022-02-10 02:51:01,521 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:51:01,522 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 94 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 1008 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 1012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1008 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:01,522 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 347 Invalid, 1012 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1008 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:51:01,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14809 states. [2022-02-10 02:51:01,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14809 to 14411. [2022-02-10 02:51:01,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14411 states, 14410 states have (on average 1.8330326162387232) internal successors, (26414), 14410 states have internal predecessors, (26414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:01,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14411 states to 14411 states and 26414 transitions. [2022-02-10 02:51:01,717 INFO L78 Accepts]: Start accepts. Automaton has 14411 states and 26414 transitions. Word has length 47 [2022-02-10 02:51:01,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:01,717 INFO L470 AbstractCegarLoop]: Abstraction has 14411 states and 26414 transitions. [2022-02-10 02:51:01,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 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 02:51:01,717 INFO L276 IsEmpty]: Start isEmpty. Operand 14411 states and 26414 transitions. [2022-02-10 02:51:01,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:01,729 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:01,730 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:01,745 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Ended with exit code 0 [2022-02-10 02:51:01,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:01,930 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:01,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:01,930 INFO L85 PathProgramCache]: Analyzing trace with hash 196989469, now seen corresponding path program 91 times [2022-02-10 02:51:01,930 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:01,931 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427126078] [2022-02-10 02:51:01,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:01,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:01,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:02,023 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:51:02,023 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:02,023 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427126078] [2022-02-10 02:51:02,023 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427126078] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:02,023 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890083771] [2022-02-10 02:51:02,024 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:51:02,024 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:02,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:02,025 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:02,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2022-02-10 02:51:02,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:02,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:02,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:02,174 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:51:02,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:02,205 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:51:02,205 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 16 treesize of output 15 [2022-02-10 02:51:02,334 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:51:02,334 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890083771] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:02,334 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:02,334 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:51:02,334 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026127792] [2022-02-10 02:51:02,334 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:02,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:51:02,335 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:02,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:51:02,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:51:02,335 INFO L87 Difference]: Start difference. First operand 14411 states and 26414 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 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 02:51:02,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:02,673 INFO L93 Difference]: Finished difference Result 14996 states and 27270 transitions. [2022-02-10 02:51:02,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:51:02,674 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 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 47 [2022-02-10 02:51:02,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:02,697 INFO L225 Difference]: With dead ends: 14996 [2022-02-10 02:51:02,697 INFO L226 Difference]: Without dead ends: 14932 [2022-02-10 02:51:02,697 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:51:02,697 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 129 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:02,697 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 333 Invalid, 729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 723 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:02,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14932 states. [2022-02-10 02:51:03,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14932 to 14411. [2022-02-10 02:51:03,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14411 states, 14410 states have (on average 1.8329632199861208) internal successors, (26413), 14410 states have internal predecessors, (26413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:03,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14411 states to 14411 states and 26413 transitions. [2022-02-10 02:51:03,121 INFO L78 Accepts]: Start accepts. Automaton has 14411 states and 26413 transitions. Word has length 47 [2022-02-10 02:51:03,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:03,121 INFO L470 AbstractCegarLoop]: Abstraction has 14411 states and 26413 transitions. [2022-02-10 02:51:03,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 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 02:51:03,121 INFO L276 IsEmpty]: Start isEmpty. Operand 14411 states and 26413 transitions. [2022-02-10 02:51:03,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:03,135 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:03,135 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:03,151 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Forceful destruction successful, exit code 0 [2022-02-10 02:51:03,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:03,336 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:03,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:03,337 INFO L85 PathProgramCache]: Analyzing trace with hash -973155803, now seen corresponding path program 92 times [2022-02-10 02:51:03,337 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:03,337 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123469053] [2022-02-10 02:51:03,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:03,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:03,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:03,418 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:03,419 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:03,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123469053] [2022-02-10 02:51:03,419 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123469053] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:03,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086667835] [2022-02-10 02:51:03,419 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:51:03,419 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:03,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:03,420 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:03,420 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2022-02-10 02:51:03,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:51:03,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:03,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 02:51:03,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:03,575 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:03,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:03,598 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:03,599 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 20 treesize of output 19 [2022-02-10 02:51:03,698 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:03,699 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086667835] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:03,699 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:03,699 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 10 [2022-02-10 02:51:03,699 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367273160] [2022-02-10 02:51:03,699 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:03,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:51:03,699 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:03,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:51:03,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:51:03,699 INFO L87 Difference]: Start difference. First operand 14411 states and 26413 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 02:51:04,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:04,177 INFO L93 Difference]: Finished difference Result 15765 states and 28572 transitions. [2022-02-10 02:51:04,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-10 02:51:04,177 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 47 [2022-02-10 02:51:04,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:04,202 INFO L225 Difference]: With dead ends: 15765 [2022-02-10 02:51:04,202 INFO L226 Difference]: Without dead ends: 15735 [2022-02-10 02:51:04,202 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:51:04,203 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 239 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 873 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 882 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:04,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [239 Valid, 423 Invalid, 882 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 873 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:51:04,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15735 states. [2022-02-10 02:51:04,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15735 to 14440. [2022-02-10 02:51:04,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14440 states, 14439 states have (on average 1.8344760717501212) internal successors, (26488), 14439 states have internal predecessors, (26488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:04,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14440 states to 14440 states and 26488 transitions. [2022-02-10 02:51:04,435 INFO L78 Accepts]: Start accepts. Automaton has 14440 states and 26488 transitions. Word has length 47 [2022-02-10 02:51:04,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:04,436 INFO L470 AbstractCegarLoop]: Abstraction has 14440 states and 26488 transitions. [2022-02-10 02:51:04,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 02:51:04,436 INFO L276 IsEmpty]: Start isEmpty. Operand 14440 states and 26488 transitions. [2022-02-10 02:51:04,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:04,449 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:04,449 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:04,465 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Ended with exit code 0 [2022-02-10 02:51:04,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:04,650 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:04,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:04,650 INFO L85 PathProgramCache]: Analyzing trace with hash 1120338999, now seen corresponding path program 93 times [2022-02-10 02:51:04,650 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:04,650 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913132785] [2022-02-10 02:51:04,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:04,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:04,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:04,742 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:04,742 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:04,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913132785] [2022-02-10 02:51:04,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913132785] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:04,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481805177] [2022-02-10 02:51:04,743 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:51:04,743 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:04,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:04,744 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:04,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2022-02-10 02:51:04,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-10 02:51:04,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:04,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:04,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:04,892 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:04,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:04,919 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:04,920 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 20 treesize of output 19 [2022-02-10 02:51:05,010 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:05,010 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481805177] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:05,010 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:05,010 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:51:05,010 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162997409] [2022-02-10 02:51:05,010 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:05,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:51:05,011 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:05,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:51:05,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:51:05,011 INFO L87 Difference]: Start difference. First operand 14440 states and 26488 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 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 02:51:05,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:05,662 INFO L93 Difference]: Finished difference Result 17089 states and 30858 transitions. [2022-02-10 02:51:05,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 02:51:05,662 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 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 47 [2022-02-10 02:51:05,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:05,687 INFO L225 Difference]: With dead ends: 17089 [2022-02-10 02:51:05,687 INFO L226 Difference]: Without dead ends: 16989 [2022-02-10 02:51:05,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=219, Invalid=1421, Unknown=0, NotChecked=0, Total=1640 [2022-02-10 02:51:05,688 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 475 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 947 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 947 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:05,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [475 Valid, 450 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 947 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:51:05,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16989 states. [2022-02-10 02:51:05,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16989 to 14591. [2022-02-10 02:51:05,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14591 states, 14590 states have (on average 1.838313913639479) internal successors, (26821), 14590 states have internal predecessors, (26821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:05,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14591 states to 14591 states and 26821 transitions. [2022-02-10 02:51:05,927 INFO L78 Accepts]: Start accepts. Automaton has 14591 states and 26821 transitions. Word has length 47 [2022-02-10 02:51:05,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:05,927 INFO L470 AbstractCegarLoop]: Abstraction has 14591 states and 26821 transitions. [2022-02-10 02:51:05,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 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 02:51:05,927 INFO L276 IsEmpty]: Start isEmpty. Operand 14591 states and 26821 transitions. [2022-02-10 02:51:05,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:05,940 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:05,940 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:05,956 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Forceful destruction successful, exit code 0 [2022-02-10 02:51:06,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:06,141 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:06,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:06,141 INFO L85 PathProgramCache]: Analyzing trace with hash 1203880165, now seen corresponding path program 94 times [2022-02-10 02:51:06,141 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:06,142 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031759635] [2022-02-10 02:51:06,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:06,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:06,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:06,241 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:06,241 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:06,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031759635] [2022-02-10 02:51:06,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031759635] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:06,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875011083] [2022-02-10 02:51:06,241 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:51:06,241 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:06,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:06,243 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:06,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2022-02-10 02:51:06,266 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:51:06,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:06,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:06,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:06,386 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:06,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:06,419 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:06,420 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 20 treesize of output 19 [2022-02-10 02:51:06,504 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:06,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875011083] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:06,505 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:06,505 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-10 02:51:06,505 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370555716] [2022-02-10 02:51:06,505 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:06,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:51:06,505 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:06,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:51:06,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:51:06,505 INFO L87 Difference]: Start difference. First operand 14591 states and 26821 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 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 02:51:06,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:06,942 INFO L93 Difference]: Finished difference Result 15786 states and 28578 transitions. [2022-02-10 02:51:06,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:51:06,942 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 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 47 [2022-02-10 02:51:06,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:06,967 INFO L225 Difference]: With dead ends: 15786 [2022-02-10 02:51:06,967 INFO L226 Difference]: Without dead ends: 15611 [2022-02-10 02:51:06,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:51:06,968 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 248 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 813 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 813 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:06,968 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [248 Valid, 329 Invalid, 833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 813 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:51:06,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15611 states. [2022-02-10 02:51:07,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15611 to 14232. [2022-02-10 02:51:07,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14232 states, 14231 states have (on average 1.8307216639730166) internal successors, (26053), 14231 states have internal predecessors, (26053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:07,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14232 states to 14232 states and 26053 transitions. [2022-02-10 02:51:07,176 INFO L78 Accepts]: Start accepts. Automaton has 14232 states and 26053 transitions. Word has length 47 [2022-02-10 02:51:07,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:07,177 INFO L470 AbstractCegarLoop]: Abstraction has 14232 states and 26053 transitions. [2022-02-10 02:51:07,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 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 02:51:07,177 INFO L276 IsEmpty]: Start isEmpty. Operand 14232 states and 26053 transitions. [2022-02-10 02:51:07,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:07,190 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:07,190 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:07,206 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Ended with exit code 0 [2022-02-10 02:51:07,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:07,391 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:07,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:07,391 INFO L85 PathProgramCache]: Analyzing trace with hash -2014229335, now seen corresponding path program 95 times [2022-02-10 02:51:07,391 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:07,391 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009224540] [2022-02-10 02:51:07,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:07,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:07,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:07,504 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:07,504 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:07,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009224540] [2022-02-10 02:51:07,504 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009224540] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:07,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243305198] [2022-02-10 02:51:07,504 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:51:07,504 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:07,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:07,505 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:07,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Waiting until timeout for monitored process [2022-02-10 02:51:07,531 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-10 02:51:07,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:07,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:07,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:07,648 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:07,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:07,686 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:07,687 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 20 treesize of output 19 [2022-02-10 02:51:07,761 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:07,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243305198] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:07,762 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:07,762 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-10 02:51:07,762 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895019893] [2022-02-10 02:51:07,762 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:07,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:51:07,762 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:07,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:51:07,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:51:07,762 INFO L87 Difference]: Start difference. First operand 14232 states and 26053 transitions. Second operand has 14 states, 14 states have (on average 3.5) 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 02:51:08,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:08,282 INFO L93 Difference]: Finished difference Result 14957 states and 27111 transitions. [2022-02-10 02:51:08,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:51:08,283 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) 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 47 [2022-02-10 02:51:08,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:08,303 INFO L225 Difference]: With dead ends: 14957 [2022-02-10 02:51:08,303 INFO L226 Difference]: Without dead ends: 14957 [2022-02-10 02:51:08,303 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 84 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:51:08,303 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 286 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 867 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:08,303 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 352 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 867 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:51:08,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14957 states. [2022-02-10 02:51:08,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14957 to 14449. [2022-02-10 02:51:08,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14449 states, 14448 states have (on average 1.8303571428571428) internal successors, (26445), 14448 states have internal predecessors, (26445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:08,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14449 states to 14449 states and 26445 transitions. [2022-02-10 02:51:08,498 INFO L78 Accepts]: Start accepts. Automaton has 14449 states and 26445 transitions. Word has length 47 [2022-02-10 02:51:08,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:08,498 INFO L470 AbstractCegarLoop]: Abstraction has 14449 states and 26445 transitions. [2022-02-10 02:51:08,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) 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 02:51:08,498 INFO L276 IsEmpty]: Start isEmpty. Operand 14449 states and 26445 transitions. [2022-02-10 02:51:08,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:08,510 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:08,510 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:08,526 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Ended with exit code 0 [2022-02-10 02:51:08,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 182 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable187 [2022-02-10 02:51:08,711 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:08,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:08,711 INFO L85 PathProgramCache]: Analyzing trace with hash 2039574963, now seen corresponding path program 41 times [2022-02-10 02:51:08,712 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:08,712 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516167458] [2022-02-10 02:51:08,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:08,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:08,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:08,818 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:08,818 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:08,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516167458] [2022-02-10 02:51:08,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516167458] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:08,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812724869] [2022-02-10 02:51:08,818 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:51:08,818 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:08,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:08,819 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:08,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Waiting until timeout for monitored process [2022-02-10 02:51:08,851 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-10 02:51:08,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:08,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:08,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:08,960 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:08,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:09,001 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:09,002 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 20 treesize of output 19 [2022-02-10 02:51:09,065 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:09,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812724869] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:09,065 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:09,065 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-10 02:51:09,065 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855905490] [2022-02-10 02:51:09,065 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:09,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:51:09,065 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:09,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:51:09,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:51:09,066 INFO L87 Difference]: Start difference. First operand 14449 states and 26445 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 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 02:51:09,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:09,522 INFO L93 Difference]: Finished difference Result 22933 states and 41054 transitions. [2022-02-10 02:51:09,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:51:09,522 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 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 47 [2022-02-10 02:51:09,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:09,560 INFO L225 Difference]: With dead ends: 22933 [2022-02-10 02:51:09,560 INFO L226 Difference]: Without dead ends: 22889 [2022-02-10 02:51:09,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 84 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:51:09,560 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 168 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:09,561 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 161 Invalid, 780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:51:09,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22889 states. [2022-02-10 02:51:09,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22889 to 14021. [2022-02-10 02:51:09,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14021 states, 14020 states have (on average 1.8241797432239657) internal successors, (25575), 14020 states have internal predecessors, (25575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:09,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14021 states to 14021 states and 25575 transitions. [2022-02-10 02:51:09,802 INFO L78 Accepts]: Start accepts. Automaton has 14021 states and 25575 transitions. Word has length 47 [2022-02-10 02:51:09,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:09,802 INFO L470 AbstractCegarLoop]: Abstraction has 14021 states and 25575 transitions. [2022-02-10 02:51:09,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 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 02:51:09,803 INFO L276 IsEmpty]: Start isEmpty. Operand 14021 states and 25575 transitions. [2022-02-10 02:51:09,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:09,816 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:09,816 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:09,833 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Ended with exit code 0 [2022-02-10 02:51:10,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,183 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:10,017 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:10,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:10,017 INFO L85 PathProgramCache]: Analyzing trace with hash -39997005, now seen corresponding path program 96 times [2022-02-10 02:51:10,017 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:10,017 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786736287] [2022-02-10 02:51:10,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:10,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:10,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:10,149 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 81 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:10,149 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:10,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786736287] [2022-02-10 02:51:10,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786736287] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:10,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443631363] [2022-02-10 02:51:10,149 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:51:10,149 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:10,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:10,150 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:10,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Waiting until timeout for monitored process [2022-02-10 02:51:10,176 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-10 02:51:10,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:10,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:10,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:10,424 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:10,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:10,529 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:10,529 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 20 treesize of output 19 [2022-02-10 02:51:10,595 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:10,596 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443631363] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:10,596 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:10,596 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 22 [2022-02-10 02:51:10,596 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892865161] [2022-02-10 02:51:10,596 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:10,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 02:51:10,596 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:10,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 02:51:10,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:51:10,596 INFO L87 Difference]: Start difference. First operand 14021 states and 25575 transitions. Second operand has 23 states, 23 states have (on average 3.4347826086956523) internal successors, (79), 22 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:10,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:10,826 INFO L93 Difference]: Finished difference Result 14131 states and 25723 transitions. [2022-02-10 02:51:10,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:51:10,826 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.4347826086956523) internal successors, (79), 22 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 02:51:10,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:10,848 INFO L225 Difference]: With dead ends: 14131 [2022-02-10 02:51:10,848 INFO L226 Difference]: Without dead ends: 14082 [2022-02-10 02:51:10,848 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 76 SyntacticMatches, 9 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:51:10,848 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 43 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 185 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:10,848 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 130 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 545 Invalid, 0 Unknown, 185 Unchecked, 0.2s Time] [2022-02-10 02:51:10,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14082 states. [2022-02-10 02:51:11,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14082 to 14047. [2022-02-10 02:51:11,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14047 states, 14046 states have (on average 1.8237220561013812) internal successors, (25616), 14046 states have internal predecessors, (25616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:11,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14047 states to 14047 states and 25616 transitions. [2022-02-10 02:51:11,054 INFO L78 Accepts]: Start accepts. Automaton has 14047 states and 25616 transitions. Word has length 47 [2022-02-10 02:51:11,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:11,054 INFO L470 AbstractCegarLoop]: Abstraction has 14047 states and 25616 transitions. [2022-02-10 02:51:11,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.4347826086956523) internal successors, (79), 22 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:11,054 INFO L276 IsEmpty]: Start isEmpty. Operand 14047 states and 25616 transitions. [2022-02-10 02:51:11,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:11,067 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:11,067 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:11,083 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Ended with exit code 0 [2022-02-10 02:51:11,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 184 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2022-02-10 02:51:11,268 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:11,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:11,268 INFO L85 PathProgramCache]: Analyzing trace with hash 77668425, now seen corresponding path program 97 times [2022-02-10 02:51:11,268 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:11,268 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748778621] [2022-02-10 02:51:11,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:11,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:11,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:11,403 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 81 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:11,403 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:11,403 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748778621] [2022-02-10 02:51:11,403 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748778621] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:11,403 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664680006] [2022-02-10 02:51:11,403 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:51:11,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:11,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:11,404 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:11,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Waiting until timeout for monitored process [2022-02-10 02:51:11,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:11,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:11,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:11,705 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:11,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:11,810 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:11,810 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 20 treesize of output 19 [2022-02-10 02:51:11,897 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:11,897 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664680006] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:11,897 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:11,897 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 22 [2022-02-10 02:51:11,897 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218667528] [2022-02-10 02:51:11,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:11,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 02:51:11,898 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:11,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 02:51:11,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:51:11,898 INFO L87 Difference]: Start difference. First operand 14047 states and 25616 transitions. Second operand has 23 states, 23 states have (on average 3.347826086956522) internal successors, (77), 22 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:12,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:12,307 INFO L93 Difference]: Finished difference Result 14208 states and 25808 transitions. [2022-02-10 02:51:12,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:51:12,307 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.347826086956522) internal successors, (77), 22 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 02:51:12,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:12,329 INFO L225 Difference]: With dead ends: 14208 [2022-02-10 02:51:12,329 INFO L226 Difference]: Without dead ends: 14151 [2022-02-10 02:51:12,330 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 76 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:51:12,330 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 82 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 949 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 1118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 949 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 161 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:12,330 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 258 Invalid, 1118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 949 Invalid, 0 Unknown, 161 Unchecked, 0.3s Time] [2022-02-10 02:51:12,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14151 states. [2022-02-10 02:51:12,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14151 to 14011. [2022-02-10 02:51:12,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14011 states, 14010 states have (on average 1.8203426124197002) internal successors, (25503), 14010 states have internal predecessors, (25503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:12,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14011 states to 14011 states and 25503 transitions. [2022-02-10 02:51:12,541 INFO L78 Accepts]: Start accepts. Automaton has 14011 states and 25503 transitions. Word has length 47 [2022-02-10 02:51:12,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:12,542 INFO L470 AbstractCegarLoop]: Abstraction has 14011 states and 25503 transitions. [2022-02-10 02:51:12,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.347826086956522) internal successors, (77), 22 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:12,542 INFO L276 IsEmpty]: Start isEmpty. Operand 14011 states and 25503 transitions. [2022-02-10 02:51:12,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:12,555 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:12,555 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:12,571 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Ended with exit code 0 [2022-02-10 02:51:12,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2022-02-10 02:51:12,757 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:12,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:12,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1926125743, now seen corresponding path program 98 times [2022-02-10 02:51:12,757 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:12,757 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044348181] [2022-02-10 02:51:12,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:12,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:12,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:12,857 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:51:12,857 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:12,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044348181] [2022-02-10 02:51:12,857 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044348181] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:12,857 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661116537] [2022-02-10 02:51:12,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:51:12,857 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:12,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:12,858 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:12,859 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2022-02-10 02:51:12,883 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:51:12,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:12,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:12,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:13,054 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:51:13,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:13,100 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:13,100 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 20 treesize of output 19 [2022-02-10 02:51:13,195 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:51:13,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661116537] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:13,196 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:13,196 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-10 02:51:13,196 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370430982] [2022-02-10 02:51:13,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:13,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:51:13,196 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:13,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:51:13,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:51:13,197 INFO L87 Difference]: Start difference. First operand 14011 states and 25503 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 02:51:13,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:13,390 INFO L93 Difference]: Finished difference Result 14077 states and 25572 transitions. [2022-02-10 02:51:13,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 02:51:13,390 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 47 [2022-02-10 02:51:13,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:13,412 INFO L225 Difference]: With dead ends: 14077 [2022-02-10 02:51:13,412 INFO L226 Difference]: Without dead ends: 14062 [2022-02-10 02:51:13,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 85 SyntacticMatches, 9 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:51:13,412 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 31 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:13,413 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 99 Invalid, 499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 438 Invalid, 0 Unknown, 60 Unchecked, 0.1s Time] [2022-02-10 02:51:13,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14062 states. [2022-02-10 02:51:13,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14062 to 14011. [2022-02-10 02:51:13,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14011 states, 14010 states have (on average 1.8194147037830122) internal successors, (25490), 14010 states have internal predecessors, (25490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:13,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14011 states to 14011 states and 25490 transitions. [2022-02-10 02:51:13,618 INFO L78 Accepts]: Start accepts. Automaton has 14011 states and 25490 transitions. Word has length 47 [2022-02-10 02:51:13,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:13,618 INFO L470 AbstractCegarLoop]: Abstraction has 14011 states and 25490 transitions. [2022-02-10 02:51:13,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 02:51:13,618 INFO L276 IsEmpty]: Start isEmpty. Operand 14011 states and 25490 transitions. [2022-02-10 02:51:13,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:13,632 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:13,632 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:13,648 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Ended with exit code 0 [2022-02-10 02:51:13,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,186 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:13,832 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:13,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:13,832 INFO L85 PathProgramCache]: Analyzing trace with hash 114114216, now seen corresponding path program 99 times [2022-02-10 02:51:13,832 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:13,833 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154804698] [2022-02-10 02:51:13,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:13,833 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:13,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:13,947 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 40 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:13,948 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:13,948 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154804698] [2022-02-10 02:51:13,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154804698] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:13,948 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502631846] [2022-02-10 02:51:13,948 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:51:13,948 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:13,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:13,949 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:13,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2022-02-10 02:51:13,975 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-10 02:51:13,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:13,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 02:51:13,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:14,147 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 47 proven. 50 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:14,147 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:14,412 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 47 proven. 50 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:14,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502631846] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:14,412 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:14,412 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 15 [2022-02-10 02:51:14,412 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498121605] [2022-02-10 02:51:14,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:14,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:51:14,412 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:14,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:51:14,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:51:14,413 INFO L87 Difference]: Start difference. First operand 14011 states and 25490 transitions. Second operand has 16 states, 16 states have (on average 4.375) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:14,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:14,796 INFO L93 Difference]: Finished difference Result 15945 states and 28513 transitions. [2022-02-10 02:51:14,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 02:51:14,797 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 02:51:14,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:14,821 INFO L225 Difference]: With dead ends: 15945 [2022-02-10 02:51:14,822 INFO L226 Difference]: Without dead ends: 15945 [2022-02-10 02:51:14,822 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 90 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=263, Invalid=549, Unknown=0, NotChecked=0, Total=812 [2022-02-10 02:51:14,822 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 219 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:14,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 137 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 486 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:14,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15945 states. [2022-02-10 02:51:15,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15945 to 13888. [2022-02-10 02:51:15,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13888 states, 13887 states have (on average 1.82083963419025) internal successors, (25286), 13887 states have internal predecessors, (25286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:15,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13888 states to 13888 states and 25286 transitions. [2022-02-10 02:51:15,050 INFO L78 Accepts]: Start accepts. Automaton has 13888 states and 25286 transitions. Word has length 47 [2022-02-10 02:51:15,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:15,050 INFO L470 AbstractCegarLoop]: Abstraction has 13888 states and 25286 transitions. [2022-02-10 02:51:15,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:15,051 INFO L276 IsEmpty]: Start isEmpty. Operand 13888 states and 25286 transitions. [2022-02-10 02:51:15,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:15,064 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:15,064 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:15,080 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Ended with exit code 0 [2022-02-10 02:51:15,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,187 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:15,264 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:15,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:15,264 INFO L85 PathProgramCache]: Analyzing trace with hash 2108329477, now seen corresponding path program 42 times [2022-02-10 02:51:15,264 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:15,265 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982226249] [2022-02-10 02:51:15,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:15,265 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:15,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:15,375 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:15,375 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:15,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982226249] [2022-02-10 02:51:15,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982226249] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:15,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009215762] [2022-02-10 02:51:15,375 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:51:15,376 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:15,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:15,377 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:15,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2022-02-10 02:51:15,403 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-10 02:51:15,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:15,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:15,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:15,527 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:15,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:15,567 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:15,568 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 20 treesize of output 19 [2022-02-10 02:51:15,645 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:15,645 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009215762] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:15,645 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:15,645 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-10 02:51:15,645 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335481595] [2022-02-10 02:51:15,645 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:15,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:51:15,645 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:15,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:51:15,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:51:15,645 INFO L87 Difference]: Start difference. First operand 13888 states and 25286 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 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 02:51:16,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:16,042 INFO L93 Difference]: Finished difference Result 19714 states and 35183 transitions. [2022-02-10 02:51:16,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 02:51:16,043 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 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 47 [2022-02-10 02:51:16,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:16,070 INFO L225 Difference]: With dead ends: 19714 [2022-02-10 02:51:16,070 INFO L226 Difference]: Without dead ends: 19699 [2022-02-10 02:51:16,070 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:51:16,070 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 117 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:16,070 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 196 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 743 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:16,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19699 states. [2022-02-10 02:51:16,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19699 to 13998. [2022-02-10 02:51:16,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13998 states, 13997 states have (on average 1.8192469814960348) internal successors, (25464), 13997 states have internal predecessors, (25464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:16,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13998 states to 13998 states and 25464 transitions. [2022-02-10 02:51:16,283 INFO L78 Accepts]: Start accepts. Automaton has 13998 states and 25464 transitions. Word has length 47 [2022-02-10 02:51:16,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:16,283 INFO L470 AbstractCegarLoop]: Abstraction has 13998 states and 25464 transitions. [2022-02-10 02:51:16,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 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 02:51:16,283 INFO L276 IsEmpty]: Start isEmpty. Operand 13998 states and 25464 transitions. [2022-02-10 02:51:16,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:16,295 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:16,295 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:16,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Forceful destruction successful, exit code 0 [2022-02-10 02:51:16,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2022-02-10 02:51:16,496 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:16,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:16,496 INFO L85 PathProgramCache]: Analyzing trace with hash 346268229, now seen corresponding path program 100 times [2022-02-10 02:51:16,496 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:16,496 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287996020] [2022-02-10 02:51:16,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:16,496 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:16,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:16,615 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 81 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:16,616 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:16,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287996020] [2022-02-10 02:51:16,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287996020] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:16,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402316638] [2022-02-10 02:51:16,616 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:51:16,616 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:16,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:16,617 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:16,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2022-02-10 02:51:16,646 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:51:16,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:16,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:16,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:16,864 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:16,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:16,958 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:16,958 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 20 treesize of output 19 [2022-02-10 02:51:17,060 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:17,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402316638] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:17,061 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:17,061 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-02-10 02:51:17,061 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851178578] [2022-02-10 02:51:17,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:17,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 02:51:17,061 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:17,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 02:51:17,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:51:17,062 INFO L87 Difference]: Start difference. First operand 13998 states and 25464 transitions. Second operand has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 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 02:51:17,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:17,337 INFO L93 Difference]: Finished difference Result 14111 states and 25602 transitions. [2022-02-10 02:51:17,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 02:51:17,338 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 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 47 [2022-02-10 02:51:17,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:17,359 INFO L225 Difference]: With dead ends: 14111 [2022-02-10 02:51:17,359 INFO L226 Difference]: Without dead ends: 14096 [2022-02-10 02:51:17,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 79 SyntacticMatches, 9 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:51:17,359 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 55 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 621 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 216 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:17,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 199 Invalid, 842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 621 Invalid, 0 Unknown, 216 Unchecked, 0.2s Time] [2022-02-10 02:51:17,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14096 states. [2022-02-10 02:51:17,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14096 to 14009. [2022-02-10 02:51:17,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14009 states, 14008 states have (on average 1.8188178183894916) internal successors, (25478), 14008 states have internal predecessors, (25478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:17,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14009 states to 14009 states and 25478 transitions. [2022-02-10 02:51:17,573 INFO L78 Accepts]: Start accepts. Automaton has 14009 states and 25478 transitions. Word has length 47 [2022-02-10 02:51:17,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:17,573 INFO L470 AbstractCegarLoop]: Abstraction has 14009 states and 25478 transitions. [2022-02-10 02:51:17,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 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 02:51:17,573 INFO L276 IsEmpty]: Start isEmpty. Operand 14009 states and 25478 transitions. [2022-02-10 02:51:17,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:17,586 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:17,586 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:17,602 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Ended with exit code 0 [2022-02-10 02:51:17,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,189 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:17,786 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:17,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:17,787 INFO L85 PathProgramCache]: Analyzing trace with hash -475275067, now seen corresponding path program 101 times [2022-02-10 02:51:17,787 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:17,787 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085458545] [2022-02-10 02:51:17,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:17,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:17,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:17,904 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:51:17,905 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:17,905 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085458545] [2022-02-10 02:51:17,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085458545] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:17,905 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062005833] [2022-02-10 02:51:17,905 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:51:17,905 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:17,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:17,907 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:17,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2022-02-10 02:51:17,933 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-10 02:51:17,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:17,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:17,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:18,122 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:51:18,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:18,170 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:18,170 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 20 treesize of output 19 [2022-02-10 02:51:18,276 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:51:18,276 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062005833] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:18,276 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:18,276 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-10 02:51:18,276 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903155962] [2022-02-10 02:51:18,276 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:18,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:51:18,276 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:18,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:51:18,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:51:18,277 INFO L87 Difference]: Start difference. First operand 14009 states and 25478 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 02:51:18,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:18,500 INFO L93 Difference]: Finished difference Result 14071 states and 25551 transitions. [2022-02-10 02:51:18,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:51:18,501 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 47 [2022-02-10 02:51:18,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:18,522 INFO L225 Difference]: With dead ends: 14071 [2022-02-10 02:51:18,522 INFO L226 Difference]: Without dead ends: 14031 [2022-02-10 02:51:18,522 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:51:18,523 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 34 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:18,523 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 107 Invalid, 515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:18,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14031 states. [2022-02-10 02:51:18,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14031 to 13988. [2022-02-10 02:51:18,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13988 states, 13987 states have (on average 1.815828984056624) internal successors, (25398), 13987 states have internal predecessors, (25398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:18,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13988 states to 13988 states and 25398 transitions. [2022-02-10 02:51:18,718 INFO L78 Accepts]: Start accepts. Automaton has 13988 states and 25398 transitions. Word has length 47 [2022-02-10 02:51:18,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:18,718 INFO L470 AbstractCegarLoop]: Abstraction has 13988 states and 25398 transitions. [2022-02-10 02:51:18,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 02:51:18,718 INFO L276 IsEmpty]: Start isEmpty. Operand 13988 states and 25398 transitions. [2022-02-10 02:51:18,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:18,731 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:18,731 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:18,747 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Ended with exit code 0 [2022-02-10 02:51:18,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,190 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:18,931 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:18,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:18,932 INFO L85 PathProgramCache]: Analyzing trace with hash 117777139, now seen corresponding path program 43 times [2022-02-10 02:51:18,932 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:18,932 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594203535] [2022-02-10 02:51:18,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:18,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:18,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:19,028 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:19,028 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:19,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594203535] [2022-02-10 02:51:19,028 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594203535] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:19,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606265342] [2022-02-10 02:51:19,028 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:51:19,028 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:19,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:19,029 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:19,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2022-02-10 02:51:19,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:19,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:19,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:19,185 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:19,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:19,218 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:19,219 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 20 treesize of output 19 [2022-02-10 02:51:19,310 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:19,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606265342] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:19,310 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:19,310 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:51:19,310 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232179677] [2022-02-10 02:51:19,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:19,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:51:19,311 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:19,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:51:19,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:51:19,311 INFO L87 Difference]: Start difference. First operand 13988 states and 25398 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 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 02:51:19,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:19,728 INFO L93 Difference]: Finished difference Result 18199 states and 32371 transitions. [2022-02-10 02:51:19,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:51:19,728 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 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 47 [2022-02-10 02:51:19,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:19,756 INFO L225 Difference]: With dead ends: 18199 [2022-02-10 02:51:19,756 INFO L226 Difference]: Without dead ends: 18192 [2022-02-10 02:51:19,756 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:51:19,756 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 94 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 639 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 639 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:19,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 199 Invalid, 653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 639 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:19,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18192 states. [2022-02-10 02:51:19,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18192 to 14120. [2022-02-10 02:51:19,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14120 states, 14119 states have (on average 1.8150718889439763) internal successors, (25627), 14119 states have internal predecessors, (25627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:19,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14120 states to 14120 states and 25627 transitions. [2022-02-10 02:51:19,985 INFO L78 Accepts]: Start accepts. Automaton has 14120 states and 25627 transitions. Word has length 47 [2022-02-10 02:51:19,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:19,985 INFO L470 AbstractCegarLoop]: Abstraction has 14120 states and 25627 transitions. [2022-02-10 02:51:19,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 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 02:51:19,985 INFO L276 IsEmpty]: Start isEmpty. Operand 14120 states and 25627 transitions. [2022-02-10 02:51:19,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:19,998 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:19,998 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:20,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Ended with exit code 0 [2022-02-10 02:51:20,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,191 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:20,198 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:20,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:20,199 INFO L85 PathProgramCache]: Analyzing trace with hash -1659122957, now seen corresponding path program 102 times [2022-02-10 02:51:20,199 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:20,199 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596337344] [2022-02-10 02:51:20,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:20,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:20,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:20,315 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 81 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:20,315 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:20,315 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596337344] [2022-02-10 02:51:20,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596337344] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:20,315 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721026314] [2022-02-10 02:51:20,315 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:51:20,315 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:20,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:20,316 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:20,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2022-02-10 02:51:20,343 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-10 02:51:20,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:20,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:20,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:20,551 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:20,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:20,620 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:20,620 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 20 treesize of output 19 [2022-02-10 02:51:20,716 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:20,717 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721026314] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:20,717 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:20,717 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-02-10 02:51:20,717 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287693843] [2022-02-10 02:51:20,717 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:20,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 02:51:20,717 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:20,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 02:51:20,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:51:20,717 INFO L87 Difference]: Start difference. First operand 14120 states and 25627 transitions. Second operand has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 16 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 02:51:20,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:20,979 INFO L93 Difference]: Finished difference Result 14161 states and 25670 transitions. [2022-02-10 02:51:20,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:51:20,979 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 16 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 47 [2022-02-10 02:51:20,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:20,998 INFO L225 Difference]: With dead ends: 14161 [2022-02-10 02:51:20,998 INFO L226 Difference]: Without dead ends: 14133 [2022-02-10 02:51:20,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:51:20,998 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 22 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:20,998 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 90 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 543 Invalid, 0 Unknown, 58 Unchecked, 0.2s Time] [2022-02-10 02:51:21,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14133 states. [2022-02-10 02:51:21,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14133 to 14110. [2022-02-10 02:51:21,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14110 states, 14109 states have (on average 1.812601885321426) internal successors, (25574), 14109 states have internal predecessors, (25574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:21,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14110 states to 14110 states and 25574 transitions. [2022-02-10 02:51:21,172 INFO L78 Accepts]: Start accepts. Automaton has 14110 states and 25574 transitions. Word has length 47 [2022-02-10 02:51:21,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:21,172 INFO L470 AbstractCegarLoop]: Abstraction has 14110 states and 25574 transitions. [2022-02-10 02:51:21,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 16 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 02:51:21,173 INFO L276 IsEmpty]: Start isEmpty. Operand 14110 states and 25574 transitions. [2022-02-10 02:51:21,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:21,184 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:21,184 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:21,200 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2022-02-10 02:51:21,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,192 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:21,385 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:21,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:21,385 INFO L85 PathProgramCache]: Analyzing trace with hash -369728315, now seen corresponding path program 44 times [2022-02-10 02:51:21,385 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:21,385 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151440909] [2022-02-10 02:51:21,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:21,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:21,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:21,466 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:21,466 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:21,466 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151440909] [2022-02-10 02:51:21,466 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151440909] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:21,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701114324] [2022-02-10 02:51:21,467 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:51:21,467 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:21,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:21,468 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:21,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2022-02-10 02:51:21,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:51:21,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:21,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-10 02:51:21,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:21,807 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 02:51:21,808 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 16 treesize of output 12 [2022-02-10 02:51:21,810 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-10 02:51:21,811 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 8 treesize of output 1 [2022-02-10 02:51:21,819 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 32 proven. 64 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:51:21,819 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:22,048 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:51:22,048 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 16 treesize of output 15 [2022-02-10 02:51:22,221 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 26 proven. 70 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:51:22,222 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701114324] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:22,222 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:22,222 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 14] total 27 [2022-02-10 02:51:22,222 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929555609] [2022-02-10 02:51:22,222 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:22,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 02:51:22,222 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:22,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 02:51:22,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=646, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:51:22,223 INFO L87 Difference]: Start difference. First operand 14110 states and 25574 transitions. Second operand has 28 states, 28 states have (on average 3.5) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:23,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:23,437 INFO L93 Difference]: Finished difference Result 16800 states and 29997 transitions. [2022-02-10 02:51:23,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-02-10 02:51:23,438 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.5) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 02:51:23,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:23,460 INFO L225 Difference]: With dead ends: 16800 [2022-02-10 02:51:23,460 INFO L226 Difference]: Without dead ends: 16766 [2022-02-10 02:51:23,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 109 SyntacticMatches, 8 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2239 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1147, Invalid=5993, Unknown=0, NotChecked=0, Total=7140 [2022-02-10 02:51:23,461 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 440 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 1236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 510 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:23,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 297 Invalid, 1236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 666 Invalid, 0 Unknown, 510 Unchecked, 0.2s Time] [2022-02-10 02:51:23,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16766 states. [2022-02-10 02:51:23,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16766 to 14321. [2022-02-10 02:51:23,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14321 states, 14320 states have (on average 1.820391061452514) internal successors, (26068), 14320 states have internal predecessors, (26068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:23,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14321 states to 14321 states and 26068 transitions. [2022-02-10 02:51:23,732 INFO L78 Accepts]: Start accepts. Automaton has 14321 states and 26068 transitions. Word has length 47 [2022-02-10 02:51:23,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:23,733 INFO L470 AbstractCegarLoop]: Abstraction has 14321 states and 26068 transitions. [2022-02-10 02:51:23,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.5) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:23,733 INFO L276 IsEmpty]: Start isEmpty. Operand 14321 states and 26068 transitions. [2022-02-10 02:51:23,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:23,744 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:23,744 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:23,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Forceful destruction successful, exit code 0 [2022-02-10 02:51:23,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,193 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:23,945 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:23,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:23,945 INFO L85 PathProgramCache]: Analyzing trace with hash 691933445, now seen corresponding path program 103 times [2022-02-10 02:51:23,945 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:23,945 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962235766] [2022-02-10 02:51:23,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:23,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:23,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:24,035 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 81 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:24,035 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:24,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962235766] [2022-02-10 02:51:24,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962235766] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:24,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216719121] [2022-02-10 02:51:24,035 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:51:24,035 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:24,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:24,036 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:24,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2022-02-10 02:51:24,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:24,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:24,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:24,222 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:24,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:24,268 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:24,269 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 20 treesize of output 19 [2022-02-10 02:51:24,360 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:24,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216719121] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:24,360 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:24,360 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-10 02:51:24,360 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654286987] [2022-02-10 02:51:24,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:24,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:51:24,361 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:24,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:51:24,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:51:24,361 INFO L87 Difference]: Start difference. First operand 14321 states and 26068 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 02:51:24,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:24,584 INFO L93 Difference]: Finished difference Result 14350 states and 26098 transitions. [2022-02-10 02:51:24,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-10 02:51:24,584 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 47 [2022-02-10 02:51:24,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:24,603 INFO L225 Difference]: With dead ends: 14350 [2022-02-10 02:51:24,603 INFO L226 Difference]: Without dead ends: 14335 [2022-02-10 02:51:24,603 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:51:24,603 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 29 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:24,604 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 85 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:24,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14335 states. [2022-02-10 02:51:24,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14335 to 14303. [2022-02-10 02:51:24,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14303 states, 14302 states have (on average 1.8203747727590547) internal successors, (26035), 14302 states have internal predecessors, (26035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:24,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14303 states to 14303 states and 26035 transitions. [2022-02-10 02:51:24,777 INFO L78 Accepts]: Start accepts. Automaton has 14303 states and 26035 transitions. Word has length 47 [2022-02-10 02:51:24,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:24,777 INFO L470 AbstractCegarLoop]: Abstraction has 14303 states and 26035 transitions. [2022-02-10 02:51:24,777 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 02:51:24,777 INFO L276 IsEmpty]: Start isEmpty. Operand 14303 states and 26035 transitions. [2022-02-10 02:51:24,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:24,822 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:24,822 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:24,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Ended with exit code 0 [2022-02-10 02:51:25,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2022-02-10 02:51:25,023 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:25,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:25,023 INFO L85 PathProgramCache]: Analyzing trace with hash -597244877, now seen corresponding path program 45 times [2022-02-10 02:51:25,023 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:25,023 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482840135] [2022-02-10 02:51:25,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:25,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:25,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:25,106 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:25,106 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:25,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482840135] [2022-02-10 02:51:25,106 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482840135] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:25,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859089786] [2022-02-10 02:51:25,106 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:51:25,106 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:25,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:25,107 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:25,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2022-02-10 02:51:25,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-10 02:51:25,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:25,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:25,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:25,245 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:25,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:25,266 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:51:25,266 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 16 treesize of output 15 [2022-02-10 02:51:25,364 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:25,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859089786] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:25,364 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:25,364 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:51:25,364 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067475455] [2022-02-10 02:51:25,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:25,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:51:25,364 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:25,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:51:25,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:51:25,365 INFO L87 Difference]: Start difference. First operand 14303 states and 26035 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 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 02:51:25,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:25,641 INFO L93 Difference]: Finished difference Result 15043 states and 27127 transitions. [2022-02-10 02:51:25,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:51:25,641 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 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 47 [2022-02-10 02:51:25,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:25,662 INFO L225 Difference]: With dead ends: 15043 [2022-02-10 02:51:25,662 INFO L226 Difference]: Without dead ends: 15027 [2022-02-10 02:51:25,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:51:25,662 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 83 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:25,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 231 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 610 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:25,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15027 states. [2022-02-10 02:51:25,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15027 to 14146. [2022-02-10 02:51:25,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14146 states, 14145 states have (on average 1.8191587133262637) internal successors, (25732), 14145 states have internal predecessors, (25732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:25,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14146 states to 14146 states and 25732 transitions. [2022-02-10 02:51:25,857 INFO L78 Accepts]: Start accepts. Automaton has 14146 states and 25732 transitions. Word has length 47 [2022-02-10 02:51:25,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:25,857 INFO L470 AbstractCegarLoop]: Abstraction has 14146 states and 25732 transitions. [2022-02-10 02:51:25,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 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 02:51:25,857 INFO L276 IsEmpty]: Start isEmpty. Operand 14146 states and 25732 transitions. [2022-02-10 02:51:25,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:25,869 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:25,869 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:25,885 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Ended with exit code 0 [2022-02-10 02:51:26,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2022-02-10 02:51:26,070 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:26,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:26,070 INFO L85 PathProgramCache]: Analyzing trace with hash -696921037, now seen corresponding path program 104 times [2022-02-10 02:51:26,070 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:26,070 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398890409] [2022-02-10 02:51:26,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:26,070 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:26,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:26,152 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 80 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:26,152 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:26,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398890409] [2022-02-10 02:51:26,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398890409] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:26,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753937646] [2022-02-10 02:51:26,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:51:26,152 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:26,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:26,153 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:26,154 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Waiting until timeout for monitored process [2022-02-10 02:51:26,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:51:26,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:26,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:26,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:26,330 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:26,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:26,356 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:51:26,356 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 16 treesize of output 15 [2022-02-10 02:51:26,454 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:26,455 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753937646] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:26,455 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:26,455 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-10 02:51:26,455 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540094891] [2022-02-10 02:51:26,455 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:26,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:51:26,455 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:26,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:51:26,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:51:26,455 INFO L87 Difference]: Start difference. First operand 14146 states and 25732 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 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 02:51:26,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:26,888 INFO L93 Difference]: Finished difference Result 14494 states and 26175 transitions. [2022-02-10 02:51:26,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:51:26,888 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 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 47 [2022-02-10 02:51:26,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:26,908 INFO L225 Difference]: With dead ends: 14494 [2022-02-10 02:51:26,908 INFO L226 Difference]: Without dead ends: 14401 [2022-02-10 02:51:26,908 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:51:26,908 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 90 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 1073 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 1080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1073 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:26,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 389 Invalid, 1080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1073 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:51:26,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14401 states. [2022-02-10 02:51:27,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14401 to 14036. [2022-02-10 02:51:27,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14036 states, 14035 states have (on average 1.8205913786961168) internal successors, (25552), 14035 states have internal predecessors, (25552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:27,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14036 states to 14036 states and 25552 transitions. [2022-02-10 02:51:27,093 INFO L78 Accepts]: Start accepts. Automaton has 14036 states and 25552 transitions. Word has length 47 [2022-02-10 02:51:27,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:27,093 INFO L470 AbstractCegarLoop]: Abstraction has 14036 states and 25552 transitions. [2022-02-10 02:51:27,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 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 02:51:27,093 INFO L276 IsEmpty]: Start isEmpty. Operand 14036 states and 25552 transitions. [2022-02-10 02:51:27,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:27,104 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:27,104 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:27,120 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Ended with exit code 0 [2022-02-10 02:51:27,305 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2022-02-10 02:51:27,305 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:27,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:27,305 INFO L85 PathProgramCache]: Analyzing trace with hash -1820715345, now seen corresponding path program 105 times [2022-02-10 02:51:27,305 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:27,305 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61091729] [2022-02-10 02:51:27,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:27,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:27,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:27,388 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:51:27,388 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:27,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61091729] [2022-02-10 02:51:27,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61091729] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:27,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880874907] [2022-02-10 02:51:27,388 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:51:27,388 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:27,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:27,389 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:27,390 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2022-02-10 02:51:27,415 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-10 02:51:27,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:27,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:27,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:27,530 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:51:27,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:27,561 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:51:27,561 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 16 treesize of output 15 [2022-02-10 02:51:27,712 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:51:27,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880874907] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:27,713 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:27,713 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-10 02:51:27,713 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395441262] [2022-02-10 02:51:27,713 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:27,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:51:27,713 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:27,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:51:27,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:51:27,713 INFO L87 Difference]: Start difference. First operand 14036 states and 25552 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 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 02:51:28,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:28,005 INFO L93 Difference]: Finished difference Result 14444 states and 26157 transitions. [2022-02-10 02:51:28,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:51:28,005 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 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 47 [2022-02-10 02:51:28,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:28,027 INFO L225 Difference]: With dead ends: 14444 [2022-02-10 02:51:28,027 INFO L226 Difference]: Without dead ends: 14439 [2022-02-10 02:51:28,027 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:51:28,027 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 89 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:28,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 246 Invalid, 597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:28,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14439 states. [2022-02-10 02:51:28,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14439 to 14056. [2022-02-10 02:51:28,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14056 states, 14055 states have (on average 1.8212735681252223) internal successors, (25598), 14055 states have internal predecessors, (25598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:28,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14056 states to 14056 states and 25598 transitions. [2022-02-10 02:51:28,238 INFO L78 Accepts]: Start accepts. Automaton has 14056 states and 25598 transitions. Word has length 47 [2022-02-10 02:51:28,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:28,238 INFO L470 AbstractCegarLoop]: Abstraction has 14056 states and 25598 transitions. [2022-02-10 02:51:28,238 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 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 02:51:28,239 INFO L276 IsEmpty]: Start isEmpty. Operand 14056 states and 25598 transitions. [2022-02-10 02:51:28,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:28,250 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:28,250 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:28,266 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Ended with exit code 0 [2022-02-10 02:51:28,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2022-02-10 02:51:28,451 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:28,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:28,451 INFO L85 PathProgramCache]: Analyzing trace with hash 1304106679, now seen corresponding path program 106 times [2022-02-10 02:51:28,451 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:28,451 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488589021] [2022-02-10 02:51:28,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:28,451 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:28,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:28,532 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:28,532 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:28,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488589021] [2022-02-10 02:51:28,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488589021] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:28,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427084568] [2022-02-10 02:51:28,533 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:51:28,533 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:28,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:28,534 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:28,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Waiting until timeout for monitored process [2022-02-10 02:51:28,566 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:51:28,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:28,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:28,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:28,694 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:28,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:28,718 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:28,718 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 20 treesize of output 19 [2022-02-10 02:51:28,815 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:28,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427084568] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:28,816 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:28,816 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:51:28,816 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783710493] [2022-02-10 02:51:28,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:28,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:51:28,816 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:28,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:51:28,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:51:28,816 INFO L87 Difference]: Start difference. First operand 14056 states and 25598 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 02:51:29,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:29,284 INFO L93 Difference]: Finished difference Result 15247 states and 27497 transitions. [2022-02-10 02:51:29,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 02:51:29,284 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 47 [2022-02-10 02:51:29,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:29,304 INFO L225 Difference]: With dead ends: 15247 [2022-02-10 02:51:29,305 INFO L226 Difference]: Without dead ends: 15217 [2022-02-10 02:51:29,305 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 92 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:51:29,305 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 235 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 860 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 860 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:29,305 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 405 Invalid, 866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 860 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:51:29,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15217 states. [2022-02-10 02:51:29,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15217 to 14174. [2022-02-10 02:51:29,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14174 states, 14173 states have (on average 1.8243843928596628) internal successors, (25857), 14173 states have internal predecessors, (25857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:29,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14174 states to 14174 states and 25857 transitions. [2022-02-10 02:51:29,527 INFO L78 Accepts]: Start accepts. Automaton has 14174 states and 25857 transitions. Word has length 47 [2022-02-10 02:51:29,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:29,527 INFO L470 AbstractCegarLoop]: Abstraction has 14174 states and 25857 transitions. [2022-02-10 02:51:29,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 02:51:29,527 INFO L276 IsEmpty]: Start isEmpty. Operand 14174 states and 25857 transitions. [2022-02-10 02:51:29,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:29,538 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:29,538 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:29,554 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Ended with exit code 0 [2022-02-10 02:51:29,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable203 [2022-02-10 02:51:29,739 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:29,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:29,739 INFO L85 PathProgramCache]: Analyzing trace with hash -464287658, now seen corresponding path program 107 times [2022-02-10 02:51:29,739 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:29,740 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451867236] [2022-02-10 02:51:29,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:29,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:29,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:29,835 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 34 proven. 64 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:51:29,835 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:29,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451867236] [2022-02-10 02:51:29,835 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451867236] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:29,835 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002826935] [2022-02-10 02:51:29,835 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:51:29,835 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:29,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:29,836 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:29,837 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process [2022-02-10 02:51:29,861 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-10 02:51:29,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:29,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 02:51:29,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:30,003 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 35 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:30,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:30,194 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 35 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:30,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002826935] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:30,195 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:30,195 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 16 [2022-02-10 02:51:30,195 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670613109] [2022-02-10 02:51:30,195 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:30,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 02:51:30,195 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:30,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 02:51:30,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:51:30,195 INFO L87 Difference]: Start difference. First operand 14174 states and 25857 transitions. Second operand has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:30,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:30,453 INFO L93 Difference]: Finished difference Result 16861 states and 30086 transitions. [2022-02-10 02:51:30,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 02:51:30,453 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 02:51:30,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:30,478 INFO L225 Difference]: With dead ends: 16861 [2022-02-10 02:51:30,478 INFO L226 Difference]: Without dead ends: 16846 [2022-02-10 02:51:30,478 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 90 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=149, Invalid=313, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:51:30,478 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 364 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:30,478 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [364 Valid, 149 Invalid, 372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:30,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16846 states. [2022-02-10 02:51:30,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16846 to 14675. [2022-02-10 02:51:30,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14675 states, 14674 states have (on average 1.8346735723047567) internal successors, (26922), 14674 states have internal predecessors, (26922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:30,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14675 states to 14675 states and 26922 transitions. [2022-02-10 02:51:30,699 INFO L78 Accepts]: Start accepts. Automaton has 14675 states and 26922 transitions. Word has length 47 [2022-02-10 02:51:30,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:30,699 INFO L470 AbstractCegarLoop]: Abstraction has 14675 states and 26922 transitions. [2022-02-10 02:51:30,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:30,699 INFO L276 IsEmpty]: Start isEmpty. Operand 14675 states and 26922 transitions. [2022-02-10 02:51:30,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:30,711 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:30,711 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:30,726 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Ended with exit code 0 [2022-02-10 02:51:30,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,199 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:30,911 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:30,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:30,911 INFO L85 PathProgramCache]: Analyzing trace with hash -897365815, now seen corresponding path program 108 times [2022-02-10 02:51:30,911 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:30,911 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905460302] [2022-02-10 02:51:30,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:30,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:30,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:31,000 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:31,000 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:31,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905460302] [2022-02-10 02:51:31,000 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905460302] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:31,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499338714] [2022-02-10 02:51:31,001 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:51:31,001 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:31,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:31,002 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:31,002 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Waiting until timeout for monitored process [2022-02-10 02:51:31,027 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-10 02:51:31,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:31,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:31,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:31,148 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:31,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:31,178 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:31,179 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 20 treesize of output 19 [2022-02-10 02:51:31,268 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:31,268 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499338714] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:31,269 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:31,269 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:51:31,269 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758961919] [2022-02-10 02:51:31,269 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:31,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:51:31,269 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:31,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:51:31,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:51:31,269 INFO L87 Difference]: Start difference. First operand 14675 states and 26922 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 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 02:51:31,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:31,962 INFO L93 Difference]: Finished difference Result 17835 states and 32308 transitions. [2022-02-10 02:51:31,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-10 02:51:31,963 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 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 47 [2022-02-10 02:51:31,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:31,988 INFO L225 Difference]: With dead ends: 17835 [2022-02-10 02:51:31,988 INFO L226 Difference]: Without dead ends: 17735 [2022-02-10 02:51:31,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 91 SyntacticMatches, 5 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=267, Invalid=1895, Unknown=0, NotChecked=0, Total=2162 [2022-02-10 02:51:31,988 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 532 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 532 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:31,989 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [532 Valid, 412 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:51:32,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17735 states. [2022-02-10 02:51:32,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17735 to 15078. [2022-02-10 02:51:32,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15078 states, 15077 states have (on average 1.8412814220335612) internal successors, (27761), 15077 states have internal predecessors, (27761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:32,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15078 states to 15078 states and 27761 transitions. [2022-02-10 02:51:32,279 INFO L78 Accepts]: Start accepts. Automaton has 15078 states and 27761 transitions. Word has length 47 [2022-02-10 02:51:32,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:32,279 INFO L470 AbstractCegarLoop]: Abstraction has 15078 states and 27761 transitions. [2022-02-10 02:51:32,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 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 02:51:32,280 INFO L276 IsEmpty]: Start isEmpty. Operand 15078 states and 27761 transitions. [2022-02-10 02:51:32,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:32,291 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:32,291 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:32,307 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Ended with exit code 0 [2022-02-10 02:51:32,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2022-02-10 02:51:32,491 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:32,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:32,492 INFO L85 PathProgramCache]: Analyzing trace with hash -813824649, now seen corresponding path program 109 times [2022-02-10 02:51:32,492 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:32,492 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152515938] [2022-02-10 02:51:32,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:32,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:32,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:32,585 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:32,585 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:32,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152515938] [2022-02-10 02:51:32,586 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152515938] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:32,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739845220] [2022-02-10 02:51:32,586 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:51:32,586 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:32,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:32,587 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:32,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Waiting until timeout for monitored process [2022-02-10 02:51:32,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:32,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:32,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:32,724 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:32,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:32,757 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:32,757 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 20 treesize of output 19 [2022-02-10 02:51:32,836 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:32,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739845220] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:32,837 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:32,837 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-10 02:51:32,837 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32020309] [2022-02-10 02:51:32,837 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:32,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:51:32,837 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:32,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:51:32,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:51:32,837 INFO L87 Difference]: Start difference. First operand 15078 states and 27761 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 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 02:51:33,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:33,908 INFO L93 Difference]: Finished difference Result 21313 states and 38684 transitions. [2022-02-10 02:51:33,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-02-10 02:51:33,908 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 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 47 [2022-02-10 02:51:33,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:33,940 INFO L225 Difference]: With dead ends: 21313 [2022-02-10 02:51:33,941 INFO L226 Difference]: Without dead ends: 21038 [2022-02-10 02:51:33,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 90 SyntacticMatches, 5 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2206 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=645, Invalid=5517, Unknown=0, NotChecked=0, Total=6162 [2022-02-10 02:51:33,942 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 1125 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 932 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1125 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:33,942 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1125 Valid, 434 Invalid, 992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 932 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:51:33,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21038 states. [2022-02-10 02:51:34,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21038 to 15935. [2022-02-10 02:51:34,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15935 states, 15934 states have (on average 1.8531442199071169) internal successors, (29528), 15934 states have internal predecessors, (29528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:34,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15935 states to 15935 states and 29528 transitions. [2022-02-10 02:51:34,239 INFO L78 Accepts]: Start accepts. Automaton has 15935 states and 29528 transitions. Word has length 47 [2022-02-10 02:51:34,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:34,239 INFO L470 AbstractCegarLoop]: Abstraction has 15935 states and 29528 transitions. [2022-02-10 02:51:34,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 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 02:51:34,240 INFO L276 IsEmpty]: Start isEmpty. Operand 15935 states and 29528 transitions. [2022-02-10 02:51:34,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:34,253 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:34,253 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:34,269 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Ended with exit code 0 [2022-02-10 02:51:34,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2022-02-10 02:51:34,453 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:34,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:34,454 INFO L85 PathProgramCache]: Analyzing trace with hash 217182742, now seen corresponding path program 110 times [2022-02-10 02:51:34,454 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:34,454 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156315913] [2022-02-10 02:51:34,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:34,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:34,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:34,563 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 34 proven. 64 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:51:34,563 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:34,563 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156315913] [2022-02-10 02:51:34,563 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156315913] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:34,563 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893622294] [2022-02-10 02:51:34,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:51:34,563 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:34,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:34,564 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:34,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Waiting until timeout for monitored process [2022-02-10 02:51:34,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:51:34,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:34,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 02:51:34,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:34,746 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 34 proven. 64 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:51:34,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:34,960 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 34 proven. 64 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:51:34,960 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893622294] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:34,960 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:34,960 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 15 [2022-02-10 02:51:34,960 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768303135] [2022-02-10 02:51:34,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:34,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:51:34,960 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:34,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:51:34,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:51:34,961 INFO L87 Difference]: Start difference. First operand 15935 states and 29528 transitions. Second operand has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:35,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:35,205 INFO L93 Difference]: Finished difference Result 18077 states and 32432 transitions. [2022-02-10 02:51:35,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:51:35,205 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 02:51:35,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:35,230 INFO L225 Difference]: With dead ends: 18077 [2022-02-10 02:51:35,230 INFO L226 Difference]: Without dead ends: 18059 [2022-02-10 02:51:35,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=132, Invalid=288, Unknown=0, NotChecked=0, Total=420 [2022-02-10 02:51:35,230 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 264 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:35,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [264 Valid, 133 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:35,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18059 states. [2022-02-10 02:51:35,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18059 to 15904. [2022-02-10 02:51:35,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15904 states, 15903 states have (on average 1.8540526944601647) internal successors, (29485), 15903 states have internal predecessors, (29485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:35,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15904 states to 15904 states and 29485 transitions. [2022-02-10 02:51:35,491 INFO L78 Accepts]: Start accepts. Automaton has 15904 states and 29485 transitions. Word has length 47 [2022-02-10 02:51:35,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:35,491 INFO L470 AbstractCegarLoop]: Abstraction has 15904 states and 29485 transitions. [2022-02-10 02:51:35,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:35,491 INFO L276 IsEmpty]: Start isEmpty. Operand 15904 states and 29485 transitions. [2022-02-10 02:51:35,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:35,504 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:35,504 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:35,520 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Ended with exit code 0 [2022-02-10 02:51:35,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,202 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:35,705 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:35,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:35,705 INFO L85 PathProgramCache]: Analyzing trace with hash 1174987273, now seen corresponding path program 111 times [2022-02-10 02:51:35,705 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:35,705 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256301703] [2022-02-10 02:51:35,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:35,705 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:35,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:35,810 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:35,810 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:35,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256301703] [2022-02-10 02:51:35,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256301703] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:35,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390604703] [2022-02-10 02:51:35,810 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:51:35,810 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:35,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:35,811 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:35,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Waiting until timeout for monitored process [2022-02-10 02:51:35,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-10 02:51:35,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:35,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:35,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:35,952 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:35,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:35,989 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:35,989 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 20 treesize of output 19 [2022-02-10 02:51:36,061 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:36,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390604703] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:36,061 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:36,061 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-10 02:51:36,061 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291589912] [2022-02-10 02:51:36,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:36,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:51:36,061 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:36,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:51:36,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:51:36,062 INFO L87 Difference]: Start difference. First operand 15904 states and 29485 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 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 02:51:36,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:36,430 INFO L93 Difference]: Finished difference Result 18523 states and 33542 transitions. [2022-02-10 02:51:36,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 02:51:36,431 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 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 47 [2022-02-10 02:51:36,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:36,458 INFO L225 Difference]: With dead ends: 18523 [2022-02-10 02:51:36,458 INFO L226 Difference]: Without dead ends: 18123 [2022-02-10 02:51:36,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 89 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=140, Invalid=616, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:51:36,459 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 151 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:36,459 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 162 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:36,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18123 states. [2022-02-10 02:51:36,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18123 to 14574. [2022-02-10 02:51:36,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14574 states, 14573 states have (on average 1.8311260550332806) internal successors, (26685), 14573 states have internal predecessors, (26685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:36,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14574 states to 14574 states and 26685 transitions. [2022-02-10 02:51:36,676 INFO L78 Accepts]: Start accepts. Automaton has 14574 states and 26685 transitions. Word has length 47 [2022-02-10 02:51:36,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:36,676 INFO L470 AbstractCegarLoop]: Abstraction has 14574 states and 26685 transitions. [2022-02-10 02:51:36,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 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 02:51:36,677 INFO L276 IsEmpty]: Start isEmpty. Operand 14574 states and 26685 transitions. [2022-02-10 02:51:36,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:36,688 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:36,688 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:36,705 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Ended with exit code 0 [2022-02-10 02:51:36,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,203 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:36,889 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:36,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:36,889 INFO L85 PathProgramCache]: Analyzing trace with hash -1560113211, now seen corresponding path program 112 times [2022-02-10 02:51:36,889 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:36,889 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558483807] [2022-02-10 02:51:36,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:36,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:36,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:37,033 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:37,034 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:37,034 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558483807] [2022-02-10 02:51:37,034 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558483807] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:37,034 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596044904] [2022-02-10 02:51:37,034 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:51:37,034 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:37,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:37,035 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:37,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Waiting until timeout for monitored process [2022-02-10 02:51:37,065 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:51:37,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:37,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:37,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:37,195 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:37,195 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:37,238 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:37,239 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 20 treesize of output 19 [2022-02-10 02:51:37,302 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:37,302 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596044904] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:37,302 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:37,302 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-10 02:51:37,303 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657414926] [2022-02-10 02:51:37,303 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:37,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:51:37,303 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:37,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:51:37,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:51:37,303 INFO L87 Difference]: Start difference. First operand 14574 states and 26685 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 02:51:37,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:37,695 INFO L93 Difference]: Finished difference Result 15419 states and 28023 transitions. [2022-02-10 02:51:37,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 02:51:37,695 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 47 [2022-02-10 02:51:37,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:37,716 INFO L225 Difference]: With dead ends: 15419 [2022-02-10 02:51:37,716 INFO L226 Difference]: Without dead ends: 15405 [2022-02-10 02:51:37,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 88 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2022-02-10 02:51:37,716 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 173 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:37,716 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 104 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:37,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15405 states. [2022-02-10 02:51:37,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15405 to 15048. [2022-02-10 02:51:37,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15048 states, 15047 states have (on average 1.8278062072173855) internal successors, (27503), 15047 states have internal predecessors, (27503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:37,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15048 states to 15048 states and 27503 transitions. [2022-02-10 02:51:37,934 INFO L78 Accepts]: Start accepts. Automaton has 15048 states and 27503 transitions. Word has length 47 [2022-02-10 02:51:37,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:37,934 INFO L470 AbstractCegarLoop]: Abstraction has 15048 states and 27503 transitions. [2022-02-10 02:51:37,935 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 02:51:37,935 INFO L276 IsEmpty]: Start isEmpty. Operand 15048 states and 27503 transitions. [2022-02-10 02:51:37,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:37,946 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:37,946 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:37,962 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Ended with exit code 0 [2022-02-10 02:51:38,146 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable209 [2022-02-10 02:51:38,147 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:38,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:38,147 INFO L85 PathProgramCache]: Analyzing trace with hash 789093328, now seen corresponding path program 46 times [2022-02-10 02:51:38,147 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:38,148 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762702999] [2022-02-10 02:51:38,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:38,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:38,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:38,277 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 42 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:38,277 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:38,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762702999] [2022-02-10 02:51:38,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762702999] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:38,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784210298] [2022-02-10 02:51:38,277 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:51:38,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:38,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:38,278 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:38,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Waiting until timeout for monitored process [2022-02-10 02:51:38,302 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:51:38,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:38,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 02:51:38,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:38,475 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:38,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:38,735 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:38,736 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784210298] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:38,736 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:38,736 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 19 [2022-02-10 02:51:38,736 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099510291] [2022-02-10 02:51:38,736 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:38,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 02:51:38,736 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:38,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 02:51:38,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:51:38,736 INFO L87 Difference]: Start difference. First operand 15048 states and 27503 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:39,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:39,206 INFO L93 Difference]: Finished difference Result 16993 states and 30541 transitions. [2022-02-10 02:51:39,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 02:51:39,206 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 02:51:39,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:39,230 INFO L225 Difference]: With dead ends: 16993 [2022-02-10 02:51:39,230 INFO L226 Difference]: Without dead ends: 16993 [2022-02-10 02:51:39,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 86 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=381, Invalid=809, Unknown=0, NotChecked=0, Total=1190 [2022-02-10 02:51:39,230 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 305 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:39,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [305 Valid, 179 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:51:39,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16993 states. [2022-02-10 02:51:39,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16993 to 14363. [2022-02-10 02:51:39,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14363 states, 14362 states have (on average 1.8194541150257624) internal successors, (26131), 14362 states have internal predecessors, (26131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:39,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14363 states to 14363 states and 26131 transitions. [2022-02-10 02:51:39,444 INFO L78 Accepts]: Start accepts. Automaton has 14363 states and 26131 transitions. Word has length 47 [2022-02-10 02:51:39,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:39,444 INFO L470 AbstractCegarLoop]: Abstraction has 14363 states and 26131 transitions. [2022-02-10 02:51:39,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:39,444 INFO L276 IsEmpty]: Start isEmpty. Operand 14363 states and 26131 transitions. [2022-02-10 02:51:39,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 02:51:39,454 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:39,454 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:39,470 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Ended with exit code 0 [2022-02-10 02:51:39,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 205 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2022-02-10 02:51:39,655 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:39,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:39,655 INFO L85 PathProgramCache]: Analyzing trace with hash -1285524240, now seen corresponding path program 113 times [2022-02-10 02:51:39,655 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:39,655 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934504564] [2022-02-10 02:51:39,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:39,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:39,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:39,771 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 53 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:39,771 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:39,772 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934504564] [2022-02-10 02:51:39,772 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934504564] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:39,772 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770013795] [2022-02-10 02:51:39,772 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:51:39,772 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:39,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:39,773 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:39,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Waiting until timeout for monitored process [2022-02-10 02:51:39,800 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-10 02:51:39,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:39,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 02:51:39,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:39,963 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 53 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:39,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:40,141 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 53 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:40,142 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770013795] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:40,142 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:40,142 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 20 [2022-02-10 02:51:40,142 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925739695] [2022-02-10 02:51:40,142 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:40,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 02:51:40,142 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:40,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 02:51:40,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2022-02-10 02:51:40,142 INFO L87 Difference]: Start difference. First operand 14363 states and 26131 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:40,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:40,542 INFO L93 Difference]: Finished difference Result 16598 states and 29370 transitions. [2022-02-10 02:51:40,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 02:51:40,543 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 02:51:40,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:40,568 INFO L225 Difference]: With dead ends: 16598 [2022-02-10 02:51:40,568 INFO L226 Difference]: Without dead ends: 16556 [2022-02-10 02:51:40,569 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=218, Invalid=594, Unknown=0, NotChecked=0, Total=812 [2022-02-10 02:51:40,569 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 294 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:40,569 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 306 Invalid, 742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 699 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:51:40,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16556 states. [2022-02-10 02:51:40,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16556 to 14412. [2022-02-10 02:51:40,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14412 states, 14411 states have (on average 1.8157657345083618) internal successors, (26167), 14411 states have internal predecessors, (26167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:40,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14412 states to 14412 states and 26167 transitions. [2022-02-10 02:51:40,819 INFO L78 Accepts]: Start accepts. Automaton has 14412 states and 26167 transitions. Word has length 47 [2022-02-10 02:51:40,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:40,819 INFO L470 AbstractCegarLoop]: Abstraction has 14412 states and 26167 transitions. [2022-02-10 02:51:40,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:40,819 INFO L276 IsEmpty]: Start isEmpty. Operand 14412 states and 26167 transitions. [2022-02-10 02:51:40,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-10 02:51:40,832 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:40,832 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:40,848 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Forceful destruction successful, exit code 0 [2022-02-10 02:51:41,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable211,206 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:41,033 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:41,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:41,033 INFO L85 PathProgramCache]: Analyzing trace with hash 1437773467, now seen corresponding path program 114 times [2022-02-10 02:51:41,033 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:41,033 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660485836] [2022-02-10 02:51:41,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:41,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:41,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:41,106 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:41,106 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:41,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660485836] [2022-02-10 02:51:41,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660485836] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:41,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367362078] [2022-02-10 02:51:41,107 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:51:41,107 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:41,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:41,108 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:41,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Waiting until timeout for monitored process [2022-02-10 02:51:41,135 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-10 02:51:41,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:41,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 02:51:41,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:41,274 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:41,274 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:41,412 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:41,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367362078] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:41,413 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:41,413 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-10 02:51:41,413 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659848839] [2022-02-10 02:51:41,413 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:41,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:51:41,413 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:41,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:51:41,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:51:41,413 INFO L87 Difference]: Start difference. First operand 14412 states and 26167 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 02:51:41,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:41,701 INFO L93 Difference]: Finished difference Result 16459 states and 29661 transitions. [2022-02-10 02:51:41,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:51:41,701 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 50 [2022-02-10 02:51:41,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:41,726 INFO L225 Difference]: With dead ends: 16459 [2022-02-10 02:51:41,727 INFO L226 Difference]: Without dead ends: 16434 [2022-02-10 02:51:41,727 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:51:41,727 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 78 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:41,727 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 277 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:41,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16434 states. [2022-02-10 02:51:41,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16434 to 15652. [2022-02-10 02:51:41,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15652 states, 15651 states have (on average 1.8202670755862245) internal successors, (28489), 15651 states have internal predecessors, (28489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:41,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15652 states to 15652 states and 28489 transitions. [2022-02-10 02:51:41,967 INFO L78 Accepts]: Start accepts. Automaton has 15652 states and 28489 transitions. Word has length 50 [2022-02-10 02:51:41,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:41,967 INFO L470 AbstractCegarLoop]: Abstraction has 15652 states and 28489 transitions. [2022-02-10 02:51:41,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 02:51:41,967 INFO L276 IsEmpty]: Start isEmpty. Operand 15652 states and 28489 transitions. [2022-02-10 02:51:41,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-10 02:51:41,981 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:41,981 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:41,998 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Ended with exit code 0 [2022-02-10 02:51:42,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2022-02-10 02:51:42,182 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:42,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:42,182 INFO L85 PathProgramCache]: Analyzing trace with hash 29167103, now seen corresponding path program 115 times [2022-02-10 02:51:42,182 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:42,182 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311900682] [2022-02-10 02:51:42,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:42,183 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:42,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:42,254 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:42,254 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:42,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311900682] [2022-02-10 02:51:42,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311900682] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:42,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950981978] [2022-02-10 02:51:42,254 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:51:42,254 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:42,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:42,255 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:42,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Waiting until timeout for monitored process [2022-02-10 02:51:42,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:42,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 02:51:42,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:42,422 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:42,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:42,565 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:42,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950981978] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:42,565 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:42,565 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-10 02:51:42,565 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913598278] [2022-02-10 02:51:42,565 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:42,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:51:42,565 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:42,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:51:42,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:51:42,566 INFO L87 Difference]: Start difference. First operand 15652 states and 28489 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 02:51:42,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:42,843 INFO L93 Difference]: Finished difference Result 16734 states and 30165 transitions. [2022-02-10 02:51:42,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:51:42,843 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 50 [2022-02-10 02:51:42,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:42,866 INFO L225 Difference]: With dead ends: 16734 [2022-02-10 02:51:42,866 INFO L226 Difference]: Without dead ends: 16695 [2022-02-10 02:51:42,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:51:42,866 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 78 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:42,866 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 277 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:42,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16695 states. [2022-02-10 02:51:43,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16695 to 15758. [2022-02-10 02:51:43,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15758 states, 15757 states have (on average 1.8183664403122421) internal successors, (28652), 15757 states have internal predecessors, (28652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:43,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15758 states to 15758 states and 28652 transitions. [2022-02-10 02:51:43,083 INFO L78 Accepts]: Start accepts. Automaton has 15758 states and 28652 transitions. Word has length 50 [2022-02-10 02:51:43,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:43,084 INFO L470 AbstractCegarLoop]: Abstraction has 15758 states and 28652 transitions. [2022-02-10 02:51:43,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 02:51:43,084 INFO L276 IsEmpty]: Start isEmpty. Operand 15758 states and 28652 transitions. [2022-02-10 02:51:43,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-10 02:51:43,097 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:43,097 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:43,112 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Ended with exit code 0 [2022-02-10 02:51:43,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 208 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2022-02-10 02:51:43,297 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:43,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:43,297 INFO L85 PathProgramCache]: Analyzing trace with hash 123065883, now seen corresponding path program 116 times [2022-02-10 02:51:43,297 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:43,298 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880331822] [2022-02-10 02:51:43,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:43,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:43,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:43,376 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:43,376 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:43,376 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880331822] [2022-02-10 02:51:43,376 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880331822] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:43,376 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438259314] [2022-02-10 02:51:43,376 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:51:43,376 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:43,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:43,383 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:43,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Waiting until timeout for monitored process [2022-02-10 02:51:43,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:51:43,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:43,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:51:43,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:43,645 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 31 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:51:43,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:43,868 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 31 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:51:43,868 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438259314] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:43,868 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:43,868 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 17 [2022-02-10 02:51:43,869 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712538875] [2022-02-10 02:51:43,869 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:43,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 02:51:43,869 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:43,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 02:51:43,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:51:43,869 INFO L87 Difference]: Start difference. First operand 15758 states and 28652 transitions. Second operand has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:44,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:44,434 INFO L93 Difference]: Finished difference Result 18269 states and 32430 transitions. [2022-02-10 02:51:44,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-10 02:51:44,434 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-02-10 02:51:44,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:44,462 INFO L225 Difference]: With dead ends: 18269 [2022-02-10 02:51:44,462 INFO L226 Difference]: Without dead ends: 18220 [2022-02-10 02:51:44,463 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 93 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:51:44,463 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 289 mSDsluCounter, 608 mSDsCounter, 0 mSdLazyCounter, 1180 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 1211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:44,463 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 473 Invalid, 1211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1180 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:51:44,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18220 states. [2022-02-10 02:51:44,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18220 to 15811. [2022-02-10 02:51:44,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15811 states, 15810 states have (on average 1.8165085388994306) internal successors, (28719), 15810 states have internal predecessors, (28719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:44,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15811 states to 15811 states and 28719 transitions. [2022-02-10 02:51:44,725 INFO L78 Accepts]: Start accepts. Automaton has 15811 states and 28719 transitions. Word has length 50 [2022-02-10 02:51:44,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:44,725 INFO L470 AbstractCegarLoop]: Abstraction has 15811 states and 28719 transitions. [2022-02-10 02:51:44,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:44,725 INFO L276 IsEmpty]: Start isEmpty. Operand 15811 states and 28719 transitions. [2022-02-10 02:51:44,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-10 02:51:44,739 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:44,739 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:44,756 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Ended with exit code 0 [2022-02-10 02:51:44,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable214 [2022-02-10 02:51:44,940 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:44,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:44,940 INFO L85 PathProgramCache]: Analyzing trace with hash 490206847, now seen corresponding path program 117 times [2022-02-10 02:51:44,940 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:44,940 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906899201] [2022-02-10 02:51:44,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:44,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:44,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:45,032 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:45,033 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:45,033 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906899201] [2022-02-10 02:51:45,033 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906899201] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:45,033 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144327794] [2022-02-10 02:51:45,033 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:51:45,033 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:45,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:45,034 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:45,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Waiting until timeout for monitored process [2022-02-10 02:51:45,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-10 02:51:45,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:45,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 02:51:45,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:45,204 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:45,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:45,347 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:45,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144327794] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:45,347 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:45,347 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-10 02:51:45,347 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680142809] [2022-02-10 02:51:45,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:45,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:51:45,347 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:45,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:51:45,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:51:45,348 INFO L87 Difference]: Start difference. First operand 15811 states and 28719 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 02:51:45,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:45,684 INFO L93 Difference]: Finished difference Result 16412 states and 29587 transitions. [2022-02-10 02:51:45,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:51:45,684 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 50 [2022-02-10 02:51:45,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:45,707 INFO L225 Difference]: With dead ends: 16412 [2022-02-10 02:51:45,707 INFO L226 Difference]: Without dead ends: 16384 [2022-02-10 02:51:45,707 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:51:45,707 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 78 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:45,707 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 277 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:51:45,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16384 states. [2022-02-10 02:51:45,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16384 to 15879. [2022-02-10 02:51:45,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15879 states, 15878 states have (on average 1.8148381408237813) internal successors, (28816), 15878 states have internal predecessors, (28816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:45,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15879 states to 15879 states and 28816 transitions. [2022-02-10 02:51:45,974 INFO L78 Accepts]: Start accepts. Automaton has 15879 states and 28816 transitions. Word has length 50 [2022-02-10 02:51:45,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:45,974 INFO L470 AbstractCegarLoop]: Abstraction has 15879 states and 28816 transitions. [2022-02-10 02:51:45,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 02:51:45,974 INFO L276 IsEmpty]: Start isEmpty. Operand 15879 states and 28816 transitions. [2022-02-10 02:51:45,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-10 02:51:45,988 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:45,988 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:46,004 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Forceful destruction successful, exit code 0 [2022-02-10 02:51:46,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215,210 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:46,189 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:46,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:46,189 INFO L85 PathProgramCache]: Analyzing trace with hash -1478438562, now seen corresponding path program 47 times [2022-02-10 02:51:46,189 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:46,189 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198219845] [2022-02-10 02:51:46,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:46,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:46,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:46,261 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:46,262 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:46,262 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198219845] [2022-02-10 02:51:46,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198219845] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:46,262 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121055370] [2022-02-10 02:51:46,262 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:51:46,262 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:46,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:46,263 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:46,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Waiting until timeout for monitored process [2022-02-10 02:51:46,289 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-10 02:51:46,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:46,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 02:51:46,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:46,423 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:46,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:46,558 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:46,559 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121055370] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:46,559 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:46,559 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-10 02:51:46,559 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93218050] [2022-02-10 02:51:46,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:46,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:51:46,559 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:46,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:51:46,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:51:46,559 INFO L87 Difference]: Start difference. First operand 15879 states and 28816 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 02:51:46,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:46,849 INFO L93 Difference]: Finished difference Result 16584 states and 29849 transitions. [2022-02-10 02:51:46,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:51:46,849 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 50 [2022-02-10 02:51:46,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:46,875 INFO L225 Difference]: With dead ends: 16584 [2022-02-10 02:51:46,875 INFO L226 Difference]: Without dead ends: 16538 [2022-02-10 02:51:46,876 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:51:46,876 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 78 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:46,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 277 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:46,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16538 states. [2022-02-10 02:51:47,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16538 to 16031. [2022-02-10 02:51:47,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16031 states, 16030 states have (on average 1.8125389893948847) internal successors, (29055), 16030 states have internal predecessors, (29055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:47,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16031 states to 16031 states and 29055 transitions. [2022-02-10 02:51:47,124 INFO L78 Accepts]: Start accepts. Automaton has 16031 states and 29055 transitions. Word has length 50 [2022-02-10 02:51:47,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:47,125 INFO L470 AbstractCegarLoop]: Abstraction has 16031 states and 29055 transitions. [2022-02-10 02:51:47,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 02:51:47,125 INFO L276 IsEmpty]: Start isEmpty. Operand 16031 states and 29055 transitions. [2022-02-10 02:51:47,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-10 02:51:47,141 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:47,141 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:47,157 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Forceful destruction successful, exit code 0 [2022-02-10 02:51:47,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 211 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2022-02-10 02:51:47,341 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:47,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:47,342 INFO L85 PathProgramCache]: Analyzing trace with hash 1978808767, now seen corresponding path program 48 times [2022-02-10 02:51:47,342 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:47,342 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511257548] [2022-02-10 02:51:47,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:47,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:47,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:47,427 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 6 proven. 107 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:51:47,428 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:47,428 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511257548] [2022-02-10 02:51:47,428 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511257548] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:47,428 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628600875] [2022-02-10 02:51:47,428 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:51:47,428 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:47,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:47,429 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:47,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Waiting until timeout for monitored process [2022-02-10 02:51:47,455 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-10 02:51:47,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:47,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:47,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:47,584 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 6 proven. 106 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-10 02:51:47,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:47,615 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:47,616 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 20 treesize of output 19 [2022-02-10 02:51:47,708 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 6 proven. 106 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-10 02:51:47,708 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628600875] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:47,709 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:47,709 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:51:47,709 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559371019] [2022-02-10 02:51:47,709 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:47,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:51:47,709 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:47,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:51:47,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:51:47,709 INFO L87 Difference]: Start difference. First operand 16031 states and 29055 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 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 02:51:47,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:47,941 INFO L93 Difference]: Finished difference Result 17343 states and 31194 transitions. [2022-02-10 02:51:47,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 02:51:47,941 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 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 50 [2022-02-10 02:51:47,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:47,964 INFO L225 Difference]: With dead ends: 17343 [2022-02-10 02:51:47,964 INFO L226 Difference]: Without dead ends: 17341 [2022-02-10 02:51:47,964 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 93 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:51:47,964 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 27 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:47,964 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 53 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:51:47,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17341 states. [2022-02-10 02:51:48,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17341 to 16078. [2022-02-10 02:51:48,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16078 states, 16077 states have (on average 1.8128382160850904) internal successors, (29145), 16077 states have internal predecessors, (29145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:48,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16078 states to 16078 states and 29145 transitions. [2022-02-10 02:51:48,173 INFO L78 Accepts]: Start accepts. Automaton has 16078 states and 29145 transitions. Word has length 50 [2022-02-10 02:51:48,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:48,173 INFO L470 AbstractCegarLoop]: Abstraction has 16078 states and 29145 transitions. [2022-02-10 02:51:48,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 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 02:51:48,173 INFO L276 IsEmpty]: Start isEmpty. Operand 16078 states and 29145 transitions. [2022-02-10 02:51:48,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-10 02:51:48,190 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:48,190 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:48,207 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Ended with exit code 0 [2022-02-10 02:51:48,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable217,212 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:48,391 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:48,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:48,391 INFO L85 PathProgramCache]: Analyzing trace with hash 370790655, now seen corresponding path program 118 times [2022-02-10 02:51:48,391 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:48,391 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412224561] [2022-02-10 02:51:48,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:48,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:48,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:48,463 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:48,464 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:48,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412224561] [2022-02-10 02:51:48,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412224561] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:48,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223018171] [2022-02-10 02:51:48,464 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:51:48,464 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:48,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:48,465 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:48,466 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Waiting until timeout for monitored process [2022-02-10 02:51:48,489 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:51:48,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:48,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 02:51:48,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:48,625 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:48,625 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:48,760 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:51:48,760 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223018171] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:48,760 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:48,760 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-10 02:51:48,761 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278357081] [2022-02-10 02:51:48,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:48,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:51:48,761 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:48,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:51:48,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:51:48,761 INFO L87 Difference]: Start difference. First operand 16078 states and 29145 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 02:51:49,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:49,036 INFO L93 Difference]: Finished difference Result 17226 states and 30915 transitions. [2022-02-10 02:51:49,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 02:51:49,036 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 50 [2022-02-10 02:51:49,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:49,060 INFO L225 Difference]: With dead ends: 17226 [2022-02-10 02:51:49,060 INFO L226 Difference]: Without dead ends: 17198 [2022-02-10 02:51:49,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 98 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:51:49,060 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 78 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 685 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:49,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 269 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 685 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:49,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17198 states. [2022-02-10 02:51:49,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17198 to 16487. [2022-02-10 02:51:49,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16487 states, 16486 states have (on average 1.8091714181729952) internal successors, (29826), 16486 states have internal predecessors, (29826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:49,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16487 states to 16487 states and 29826 transitions. [2022-02-10 02:51:49,273 INFO L78 Accepts]: Start accepts. Automaton has 16487 states and 29826 transitions. Word has length 50 [2022-02-10 02:51:49,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:49,274 INFO L470 AbstractCegarLoop]: Abstraction has 16487 states and 29826 transitions. [2022-02-10 02:51:49,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 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 02:51:49,274 INFO L276 IsEmpty]: Start isEmpty. Operand 16487 states and 29826 transitions. [2022-02-10 02:51:49,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:51:49,290 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:49,290 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:49,306 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Ended with exit code 0 [2022-02-10 02:51:49,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,213 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:49,491 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:49,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:49,491 INFO L85 PathProgramCache]: Analyzing trace with hash -1919290761, now seen corresponding path program 119 times [2022-02-10 02:51:49,491 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:49,491 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753313236] [2022-02-10 02:51:49,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:49,491 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:49,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:49,656 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 51 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:49,656 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:49,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753313236] [2022-02-10 02:51:49,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753313236] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:49,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35487481] [2022-02-10 02:51:49,656 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:51:49,656 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:49,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:49,657 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:49,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Waiting until timeout for monitored process [2022-02-10 02:51:49,684 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-10 02:51:49,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:49,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-10 02:51:49,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:49,924 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 70 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:49,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:50,161 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 70 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:50,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35487481] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:50,162 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:50,162 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 17] total 30 [2022-02-10 02:51:50,162 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569867257] [2022-02-10 02:51:50,162 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:50,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-10 02:51:50,162 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:50,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-10 02:51:50,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=726, Unknown=0, NotChecked=0, Total=930 [2022-02-10 02:51:50,163 INFO L87 Difference]: Start difference. First operand 16487 states and 29826 transitions. Second operand has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:51,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:51,226 INFO L93 Difference]: Finished difference Result 21493 states and 38014 transitions. [2022-02-10 02:51:51,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 02:51:51,226 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:51:51,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:51,260 INFO L225 Difference]: With dead ends: 21493 [2022-02-10 02:51:51,260 INFO L226 Difference]: Without dead ends: 21493 [2022-02-10 02:51:51,261 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 88 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 843 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=796, Invalid=2510, Unknown=0, NotChecked=0, Total=3306 [2022-02-10 02:51:51,261 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 472 mSDsluCounter, 935 mSDsCounter, 0 mSdLazyCounter, 1636 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 472 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 1715 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:51,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [472 Valid, 639 Invalid, 1715 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1636 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 02:51:51,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21493 states. [2022-02-10 02:51:51,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21493 to 17777. [2022-02-10 02:51:51,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17777 states, 17776 states have (on average 1.8131750675067506) internal successors, (32231), 17776 states have internal predecessors, (32231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:51,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17777 states to 17777 states and 32231 transitions. [2022-02-10 02:51:51,553 INFO L78 Accepts]: Start accepts. Automaton has 17777 states and 32231 transitions. Word has length 53 [2022-02-10 02:51:51,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:51,553 INFO L470 AbstractCegarLoop]: Abstraction has 17777 states and 32231 transitions. [2022-02-10 02:51:51,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:51,554 INFO L276 IsEmpty]: Start isEmpty. Operand 17777 states and 32231 transitions. [2022-02-10 02:51:51,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:51:51,574 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:51,574 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:51,590 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Ended with exit code 0 [2022-02-10 02:51:51,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable219 [2022-02-10 02:51:51,774 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:51,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:51,775 INFO L85 PathProgramCache]: Analyzing trace with hash -824346758, now seen corresponding path program 49 times [2022-02-10 02:51:51,775 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:51,775 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355459109] [2022-02-10 02:51:51,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:51,775 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:51,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:51,929 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:51,929 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:51,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355459109] [2022-02-10 02:51:51,929 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355459109] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:51,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945867840] [2022-02-10 02:51:51,929 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:51:51,929 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:51,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:51,930 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:51,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Waiting until timeout for monitored process [2022-02-10 02:51:51,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:51,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:51:51,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:52,131 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:52,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:52,182 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:52,182 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 20 treesize of output 19 [2022-02-10 02:51:52,252 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:52,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945867840] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:52,253 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:52,253 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 24 [2022-02-10 02:51:52,253 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726376839] [2022-02-10 02:51:52,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:52,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 02:51:52,253 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:52,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 02:51:52,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:51:52,253 INFO L87 Difference]: Start difference. First operand 17777 states and 32231 transitions. Second operand has 25 states, 25 states have (on average 3.24) internal successors, (81), 24 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:53,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:53,470 INFO L93 Difference]: Finished difference Result 23987 states and 42490 transitions. [2022-02-10 02:51:53,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-10 02:51:53,471 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.24) internal successors, (81), 24 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:51:53,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:53,506 INFO L225 Difference]: With dead ends: 23987 [2022-02-10 02:51:53,506 INFO L226 Difference]: Without dead ends: 23730 [2022-02-10 02:51:53,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 94 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 668 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=424, Invalid=2882, Unknown=0, NotChecked=0, Total=3306 [2022-02-10 02:51:53,507 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 624 mSDsluCounter, 881 mSDsCounter, 0 mSdLazyCounter, 1963 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 624 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 2039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:53,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [624 Valid, 611 Invalid, 2039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1963 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 02:51:53,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23730 states. [2022-02-10 02:51:53,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23730 to 16025. [2022-02-10 02:51:53,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16025 states, 16024 states have (on average 1.8017348976535197) internal successors, (28871), 16024 states have internal predecessors, (28871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:53,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16025 states to 16025 states and 28871 transitions. [2022-02-10 02:51:53,749 INFO L78 Accepts]: Start accepts. Automaton has 16025 states and 28871 transitions. Word has length 53 [2022-02-10 02:51:53,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:53,749 INFO L470 AbstractCegarLoop]: Abstraction has 16025 states and 28871 transitions. [2022-02-10 02:51:53,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.24) internal successors, (81), 24 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:53,749 INFO L276 IsEmpty]: Start isEmpty. Operand 16025 states and 28871 transitions. [2022-02-10 02:51:53,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:51:53,766 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:53,766 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:53,782 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Ended with exit code 0 [2022-02-10 02:51:53,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,215 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:53,966 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:53,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:53,967 INFO L85 PathProgramCache]: Analyzing trace with hash -397586566, now seen corresponding path program 120 times [2022-02-10 02:51:53,967 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:53,967 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020243251] [2022-02-10 02:51:53,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:53,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:53,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:54,153 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:54,153 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:54,153 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020243251] [2022-02-10 02:51:54,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020243251] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:54,153 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589284335] [2022-02-10 02:51:54,153 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:51:54,153 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:54,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:54,154 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:54,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Waiting until timeout for monitored process [2022-02-10 02:51:54,182 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-10 02:51:54,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:54,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:51:54,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:54,444 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:54,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:54,495 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:51:54,496 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 20 treesize of output 19 [2022-02-10 02:51:54,565 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:54,566 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589284335] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:54,566 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:54,566 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2022-02-10 02:51:54,566 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157219858] [2022-02-10 02:51:54,566 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:54,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:51:54,566 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:54,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:51:54,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=791, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:51:54,567 INFO L87 Difference]: Start difference. First operand 16025 states and 28871 transitions. Second operand has 30 states, 30 states have (on average 3.2666666666666666) internal successors, (98), 29 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:55,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:55,351 INFO L93 Difference]: Finished difference Result 16225 states and 29110 transitions. [2022-02-10 02:51:55,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-10 02:51:55,351 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.2666666666666666) internal successors, (98), 29 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:51:55,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:55,373 INFO L225 Difference]: With dead ends: 16225 [2022-02-10 02:51:55,373 INFO L226 Difference]: Without dead ends: 15892 [2022-02-10 02:51:55,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 89 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=84, Invalid=846, Unknown=0, NotChecked=0, Total=930 [2022-02-10 02:51:55,373 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 110 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 2302 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 2328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 2302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:55,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 349 Invalid, 2328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 2302 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 02:51:55,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15892 states. [2022-02-10 02:51:55,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15892 to 15471. [2022-02-10 02:51:55,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15471 states, 15470 states have (on average 1.8012281835811248) internal successors, (27865), 15470 states have internal predecessors, (27865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:55,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15471 states to 15471 states and 27865 transitions. [2022-02-10 02:51:55,569 INFO L78 Accepts]: Start accepts. Automaton has 15471 states and 27865 transitions. Word has length 53 [2022-02-10 02:51:55,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:55,570 INFO L470 AbstractCegarLoop]: Abstraction has 15471 states and 27865 transitions. [2022-02-10 02:51:55,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.2666666666666666) internal successors, (98), 29 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:55,570 INFO L276 IsEmpty]: Start isEmpty. Operand 15471 states and 27865 transitions. [2022-02-10 02:51:55,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:51:55,585 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:55,585 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:55,602 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Ended with exit code 0 [2022-02-10 02:51:55,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable221,216 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:55,786 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:55,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:55,786 INFO L85 PathProgramCache]: Analyzing trace with hash -1253235082, now seen corresponding path program 121 times [2022-02-10 02:51:55,786 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:55,786 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872135947] [2022-02-10 02:51:55,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:55,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:55,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:55,952 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:55,952 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:55,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872135947] [2022-02-10 02:51:55,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872135947] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:55,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243526609] [2022-02-10 02:51:55,953 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:51:55,953 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:55,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:55,954 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:55,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Waiting until timeout for monitored process [2022-02-10 02:51:55,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:55,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:51:55,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:56,144 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:56,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:56,163 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:51:56,164 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 16 treesize of output 15 [2022-02-10 02:51:56,303 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:56,304 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243526609] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:56,304 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:56,304 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 9, 9] total 17 [2022-02-10 02:51:56,304 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580973137] [2022-02-10 02:51:56,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:56,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 02:51:56,304 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:56,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 02:51:56,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:51:56,304 INFO L87 Difference]: Start difference. First operand 15471 states and 27865 transitions. Second operand has 18 states, 18 states have (on average 4.444444444444445) internal successors, (80), 17 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:56,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:56,791 INFO L93 Difference]: Finished difference Result 15707 states and 28191 transitions. [2022-02-10 02:51:56,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-10 02:51:56,791 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.444444444444445) internal successors, (80), 17 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:51:56,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:56,812 INFO L225 Difference]: With dead ends: 15707 [2022-02-10 02:51:56,812 INFO L226 Difference]: Without dead ends: 15707 [2022-02-10 02:51:56,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 100 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2022-02-10 02:51:56,812 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 36 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:56,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 71 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 963 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:51:56,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15707 states. [2022-02-10 02:51:56,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15707 to 15477. [2022-02-10 02:51:56,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15477 states, 15476 states have (on average 1.8014344791935901) internal successors, (27879), 15476 states have internal predecessors, (27879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:57,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15477 states to 15477 states and 27879 transitions. [2022-02-10 02:51:57,009 INFO L78 Accepts]: Start accepts. Automaton has 15477 states and 27879 transitions. Word has length 53 [2022-02-10 02:51:57,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:57,009 INFO L470 AbstractCegarLoop]: Abstraction has 15477 states and 27879 transitions. [2022-02-10 02:51:57,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.444444444444445) internal successors, (80), 17 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:57,009 INFO L276 IsEmpty]: Start isEmpty. Operand 15477 states and 27879 transitions. [2022-02-10 02:51:57,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:51:57,025 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:57,025 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:57,041 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Ended with exit code 0 [2022-02-10 02:51:57,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2022-02-10 02:51:57,225 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:57,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:57,226 INFO L85 PathProgramCache]: Analyzing trace with hash 849608193, now seen corresponding path program 50 times [2022-02-10 02:51:57,226 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:57,226 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568189621] [2022-02-10 02:51:57,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:57,226 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:57,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:57,351 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 66 proven. 68 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:57,352 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:57,352 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568189621] [2022-02-10 02:51:57,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568189621] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:57,352 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123666113] [2022-02-10 02:51:57,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:51:57,352 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:57,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:57,353 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:57,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Waiting until timeout for monitored process [2022-02-10 02:51:57,378 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:51:57,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:57,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-10 02:51:57,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:57,570 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 66 proven. 68 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:57,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:57,800 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 66 proven. 68 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:57,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123666113] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:57,801 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:57,801 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 19 [2022-02-10 02:51:57,801 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400968433] [2022-02-10 02:51:57,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:57,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 02:51:57,801 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:57,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 02:51:57,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:51:57,801 INFO L87 Difference]: Start difference. First operand 15477 states and 27879 transitions. Second operand has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 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 02:51:58,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:58,093 INFO L93 Difference]: Finished difference Result 18355 states and 32378 transitions. [2022-02-10 02:51:58,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:51:58,093 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 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 53 [2022-02-10 02:51:58,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:58,118 INFO L225 Difference]: With dead ends: 18355 [2022-02-10 02:51:58,118 INFO L226 Difference]: Without dead ends: 18285 [2022-02-10 02:51:58,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 101 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=193, Invalid=509, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:51:58,118 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 360 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:58,118 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 144 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 393 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:51:58,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18285 states. [2022-02-10 02:51:58,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18285 to 15473. [2022-02-10 02:51:58,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15473 states, 15472 states have (on average 1.8059074457083764) internal successors, (27941), 15472 states have internal predecessors, (27941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:58,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15473 states to 15473 states and 27941 transitions. [2022-02-10 02:51:58,343 INFO L78 Accepts]: Start accepts. Automaton has 15473 states and 27941 transitions. Word has length 53 [2022-02-10 02:51:58,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:58,343 INFO L470 AbstractCegarLoop]: Abstraction has 15473 states and 27941 transitions. [2022-02-10 02:51:58,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.65) internal successors, (73), 19 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 02:51:58,343 INFO L276 IsEmpty]: Start isEmpty. Operand 15473 states and 27941 transitions. [2022-02-10 02:51:58,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:51:58,359 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:58,359 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:58,375 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Ended with exit code 0 [2022-02-10 02:51:58,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2022-02-10 02:51:58,559 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:58,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:58,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1559899604, now seen corresponding path program 51 times [2022-02-10 02:51:58,560 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:58,560 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005665161] [2022-02-10 02:51:58,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:58,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:58,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:58,675 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 124 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:58,675 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:58,675 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005665161] [2022-02-10 02:51:58,675 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005665161] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:58,675 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376684048] [2022-02-10 02:51:58,675 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:51:58,675 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:58,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:58,676 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:58,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Waiting until timeout for monitored process [2022-02-10 02:51:58,704 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-10 02:51:58,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:58,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:51:58,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:58,855 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:58,855 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:58,877 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:51:58,878 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 16 treesize of output 15 [2022-02-10 02:51:59,011 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:51:59,012 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376684048] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:59,012 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:59,012 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:51:59,012 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530685233] [2022-02-10 02:51:59,012 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:59,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:51:59,012 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:59,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:51:59,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:51:59,012 INFO L87 Difference]: Start difference. First operand 15473 states and 27941 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 02:51:59,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:59,468 INFO L93 Difference]: Finished difference Result 17285 states and 30717 transitions. [2022-02-10 02:51:59,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:51:59,469 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 53 [2022-02-10 02:51:59,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:59,491 INFO L225 Difference]: With dead ends: 17285 [2022-02-10 02:51:59,491 INFO L226 Difference]: Without dead ends: 17227 [2022-02-10 02:51:59,492 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:51:59,492 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 178 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:59,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 364 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 917 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:51:59,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17227 states. [2022-02-10 02:51:59,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17227 to 15529. [2022-02-10 02:51:59,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15529 states, 15528 states have (on average 1.8064142194744977) internal successors, (28050), 15528 states have internal predecessors, (28050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:59,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15529 states to 15529 states and 28050 transitions. [2022-02-10 02:51:59,736 INFO L78 Accepts]: Start accepts. Automaton has 15529 states and 28050 transitions. Word has length 53 [2022-02-10 02:51:59,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:59,736 INFO L470 AbstractCegarLoop]: Abstraction has 15529 states and 28050 transitions. [2022-02-10 02:51:59,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 02:51:59,736 INFO L276 IsEmpty]: Start isEmpty. Operand 15529 states and 28050 transitions. [2022-02-10 02:51:59,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:51:59,753 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:59,753 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:59,769 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Ended with exit code 0 [2022-02-10 02:51:59,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2022-02-10 02:51:59,953 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:59,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:59,954 INFO L85 PathProgramCache]: Analyzing trace with hash -1659575764, now seen corresponding path program 122 times [2022-02-10 02:51:59,954 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:59,954 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949764470] [2022-02-10 02:51:59,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:59,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:59,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:00,050 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:00,050 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:00,051 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949764470] [2022-02-10 02:52:00,051 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949764470] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:00,051 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721048066] [2022-02-10 02:52:00,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:52:00,051 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:00,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:00,052 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:00,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Waiting until timeout for monitored process [2022-02-10 02:52:00,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:52:00,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:00,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:00,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:00,225 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:00,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:00,247 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:00,247 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 16 treesize of output 15 [2022-02-10 02:52:00,373 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:00,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721048066] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:00,374 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:00,374 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-10 02:52:00,374 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889184392] [2022-02-10 02:52:00,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:00,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:52:00,374 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:00,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:52:00,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:52:00,374 INFO L87 Difference]: Start difference. First operand 15529 states and 28050 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 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 02:52:00,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:00,891 INFO L93 Difference]: Finished difference Result 16418 states and 29375 transitions. [2022-02-10 02:52:00,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:52:00,891 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 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 53 [2022-02-10 02:52:00,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:00,917 INFO L225 Difference]: With dead ends: 16418 [2022-02-10 02:52:00,917 INFO L226 Difference]: Without dead ends: 16367 [2022-02-10 02:52:00,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:52:00,917 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 102 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 1215 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 402 SdHoareTripleChecker+Invalid, 1219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:00,917 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 402 Invalid, 1219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1215 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:52:00,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16367 states. [2022-02-10 02:52:01,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16367 to 15876. [2022-02-10 02:52:01,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15876 states, 15875 states have (on average 1.8018897637795275) internal successors, (28605), 15875 states have internal predecessors, (28605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:01,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15876 states to 15876 states and 28605 transitions. [2022-02-10 02:52:01,163 INFO L78 Accepts]: Start accepts. Automaton has 15876 states and 28605 transitions. Word has length 53 [2022-02-10 02:52:01,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:01,163 INFO L470 AbstractCegarLoop]: Abstraction has 15876 states and 28605 transitions. [2022-02-10 02:52:01,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 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 02:52:01,164 INFO L276 IsEmpty]: Start isEmpty. Operand 15876 states and 28605 transitions. [2022-02-10 02:52:01,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:01,180 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:01,181 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:01,197 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Ended with exit code 0 [2022-02-10 02:52:01,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,220 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:01,381 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:01,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:01,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1511597224, now seen corresponding path program 123 times [2022-02-10 02:52:01,381 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:01,381 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793448384] [2022-02-10 02:52:01,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:01,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:01,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:01,505 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:52:01,505 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:01,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793448384] [2022-02-10 02:52:01,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793448384] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:01,505 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606258160] [2022-02-10 02:52:01,505 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:52:01,505 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:01,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:01,507 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:01,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Waiting until timeout for monitored process [2022-02-10 02:52:01,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-10 02:52:01,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:01,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:01,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:01,673 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:52:01,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:01,693 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:01,693 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 16 treesize of output 15 [2022-02-10 02:52:01,820 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:52:01,820 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606258160] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:01,820 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:01,820 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:52:01,820 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683511707] [2022-02-10 02:52:01,820 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:01,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:52:01,820 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:01,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:52:01,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:52:01,821 INFO L87 Difference]: Start difference. First operand 15876 states and 28605 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 02:52:02,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:02,229 INFO L93 Difference]: Finished difference Result 16428 states and 29392 transitions. [2022-02-10 02:52:02,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 02:52:02,230 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 53 [2022-02-10 02:52:02,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:02,252 INFO L225 Difference]: With dead ends: 16428 [2022-02-10 02:52:02,252 INFO L226 Difference]: Without dead ends: 16389 [2022-02-10 02:52:02,252 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:52:02,252 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 109 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 967 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 967 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:02,253 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 382 Invalid, 975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 967 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:52:02,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16389 states. [2022-02-10 02:52:02,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16389 to 15381. [2022-02-10 02:52:02,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15381 states, 15380 states have (on average 1.8032509752925878) internal successors, (27734), 15380 states have internal predecessors, (27734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:02,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15381 states to 15381 states and 27734 transitions. [2022-02-10 02:52:02,456 INFO L78 Accepts]: Start accepts. Automaton has 15381 states and 27734 transitions. Word has length 53 [2022-02-10 02:52:02,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:02,456 INFO L470 AbstractCegarLoop]: Abstraction has 15381 states and 27734 transitions. [2022-02-10 02:52:02,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 02:52:02,456 INFO L276 IsEmpty]: Start isEmpty. Operand 15381 states and 27734 transitions. [2022-02-10 02:52:02,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:02,475 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:02,475 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:02,491 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Ended with exit code 0 [2022-02-10 02:52:02,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 221 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable226 [2022-02-10 02:52:02,675 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:02,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:02,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1810566249, now seen corresponding path program 124 times [2022-02-10 02:52:02,676 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:02,676 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080620373] [2022-02-10 02:52:02,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:02,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:02,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:02,786 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 41 proven. 94 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:52:02,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:02,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080620373] [2022-02-10 02:52:02,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080620373] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:02,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544471911] [2022-02-10 02:52:02,787 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:52:02,787 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:02,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:02,788 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:02,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Waiting until timeout for monitored process [2022-02-10 02:52:02,824 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:52:02,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:02,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-10 02:52:02,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:02,997 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 55 proven. 79 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:02,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:03,238 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 55 proven. 79 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:03,238 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544471911] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:03,238 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:03,238 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 13 [2022-02-10 02:52:03,238 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668185227] [2022-02-10 02:52:03,238 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:03,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:52:03,238 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:03,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:52:03,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:52:03,239 INFO L87 Difference]: Start difference. First operand 15381 states and 27734 transitions. Second operand has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 13 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:03,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:03,569 INFO L93 Difference]: Finished difference Result 18111 states and 32065 transitions. [2022-02-10 02:52:03,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:52:03,569 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 13 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:52:03,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:03,597 INFO L225 Difference]: With dead ends: 18111 [2022-02-10 02:52:03,597 INFO L226 Difference]: Without dead ends: 18084 [2022-02-10 02:52:03,598 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=94, Invalid=212, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:52:03,598 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 129 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:03,598 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 191 Invalid, 616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 608 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:52:03,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18084 states. [2022-02-10 02:52:03,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18084 to 15775. [2022-02-10 02:52:03,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15775 states, 15774 states have (on average 1.797578293394193) internal successors, (28355), 15774 states have internal predecessors, (28355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:03,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15775 states to 15775 states and 28355 transitions. [2022-02-10 02:52:03,834 INFO L78 Accepts]: Start accepts. Automaton has 15775 states and 28355 transitions. Word has length 53 [2022-02-10 02:52:03,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:03,834 INFO L470 AbstractCegarLoop]: Abstraction has 15775 states and 28355 transitions. [2022-02-10 02:52:03,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 13 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:03,834 INFO L276 IsEmpty]: Start isEmpty. Operand 15775 states and 28355 transitions. [2022-02-10 02:52:03,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:03,850 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:03,850 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:03,866 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Ended with exit code 0 [2022-02-10 02:52:04,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable227,222 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:04,051 INFO L402 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:04,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:04,051 INFO L85 PathProgramCache]: Analyzing trace with hash -641452738, now seen corresponding path program 125 times [2022-02-10 02:52:04,051 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:04,051 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022776102] [2022-02-10 02:52:04,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:04,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:04,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:04,150 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:04,150 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:04,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022776102] [2022-02-10 02:52:04,150 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022776102] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:04,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918792397] [2022-02-10 02:52:04,151 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:52:04,151 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:04,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:04,152 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:04,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Waiting until timeout for monitored process [2022-02-10 02:52:04,180 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-10 02:52:04,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:04,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:04,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:04,335 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:04,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:04,358 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:52:04,358 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 20 treesize of output 19 [2022-02-10 02:52:04,483 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:04,483 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918792397] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:04,483 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:04,483 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:52:04,483 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842970318] [2022-02-10 02:52:04,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:04,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:52:04,483 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:04,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:52:04,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:52:04,484 INFO L87 Difference]: Start difference. First operand 15775 states and 28355 transitions. Second operand has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 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 02:52:04,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:04,967 INFO L93 Difference]: Finished difference Result 16941 states and 30140 transitions. [2022-02-10 02:52:04,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 02:52:04,967 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 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 53 [2022-02-10 02:52:04,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:04,990 INFO L225 Difference]: With dead ends: 16941 [2022-02-10 02:52:04,990 INFO L226 Difference]: Without dead ends: 16939 [2022-02-10 02:52:04,991 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2022-02-10 02:52:04,991 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 121 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 1136 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 440 SdHoareTripleChecker+Invalid, 1148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:04,991 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 440 Invalid, 1148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1136 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:52:05,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16939 states. [2022-02-10 02:52:05,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16939 to 15828. [2022-02-10 02:52:05,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15828 states, 15827 states have (on average 1.7980665950590762) internal successors, (28458), 15827 states have internal predecessors, (28458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:05,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15828 states to 15828 states and 28458 transitions. [2022-02-10 02:52:05,206 INFO L78 Accepts]: Start accepts. Automaton has 15828 states and 28458 transitions. Word has length 53 [2022-02-10 02:52:05,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:05,206 INFO L470 AbstractCegarLoop]: Abstraction has 15828 states and 28458 transitions. [2022-02-10 02:52:05,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 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 02:52:05,207 INFO L276 IsEmpty]: Start isEmpty. Operand 15828 states and 28458 transitions. [2022-02-10 02:52:05,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:05,223 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:05,223 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:05,239 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Ended with exit code 0 [2022-02-10 02:52:05,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 223 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2022-02-10 02:52:05,424 INFO L402 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:05,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:05,424 INFO L85 PathProgramCache]: Analyzing trace with hash 1230753025, now seen corresponding path program 52 times [2022-02-10 02:52:05,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:05,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458680414] [2022-02-10 02:52:05,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:05,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:05,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:05,519 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 87 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:05,520 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:05,520 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458680414] [2022-02-10 02:52:05,520 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458680414] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:05,520 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760176487] [2022-02-10 02:52:05,520 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:52:05,520 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:05,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:05,521 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:05,521 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Waiting until timeout for monitored process [2022-02-10 02:52:05,546 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:52:05,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:05,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-10 02:52:05,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:05,703 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 89 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:05,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:05,943 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 89 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:05,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760176487] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:05,944 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:05,944 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-02-10 02:52:05,944 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845127386] [2022-02-10 02:52:05,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:05,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:52:05,944 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:05,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:52:05,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:52:05,944 INFO L87 Difference]: Start difference. First operand 15828 states and 28458 transitions. Second operand has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:06,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:06,203 INFO L93 Difference]: Finished difference Result 21270 states and 37903 transitions. [2022-02-10 02:52:06,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:52:06,203 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:52:06,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:06,234 INFO L225 Difference]: With dead ends: 21270 [2022-02-10 02:52:06,235 INFO L226 Difference]: Without dead ends: 21265 [2022-02-10 02:52:06,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=125, Invalid=217, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:52:06,235 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 206 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:06,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 125 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:52:06,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21265 states. [2022-02-10 02:52:06,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21265 to 17872. [2022-02-10 02:52:06,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17872 states, 17871 states have (on average 1.8296122209165688) internal successors, (32697), 17871 states have internal predecessors, (32697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:06,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17872 states to 17872 states and 32697 transitions. [2022-02-10 02:52:06,524 INFO L78 Accepts]: Start accepts. Automaton has 17872 states and 32697 transitions. Word has length 53 [2022-02-10 02:52:06,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:06,524 INFO L470 AbstractCegarLoop]: Abstraction has 17872 states and 32697 transitions. [2022-02-10 02:52:06,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.5) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:06,524 INFO L276 IsEmpty]: Start isEmpty. Operand 17872 states and 32697 transitions. [2022-02-10 02:52:06,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:06,542 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:06,542 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:06,558 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Ended with exit code 0 [2022-02-10 02:52:06,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable229 [2022-02-10 02:52:06,742 INFO L402 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:06,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:06,743 INFO L85 PathProgramCache]: Analyzing trace with hash -999066039, now seen corresponding path program 53 times [2022-02-10 02:52:06,743 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:06,743 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869906952] [2022-02-10 02:52:06,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:06,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:06,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:06,844 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 78 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:06,844 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:06,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869906952] [2022-02-10 02:52:06,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869906952] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:06,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231994076] [2022-02-10 02:52:06,844 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:52:06,844 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:06,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:06,845 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:06,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Waiting until timeout for monitored process [2022-02-10 02:52:06,873 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-10 02:52:06,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:06,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-10 02:52:06,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:07,046 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 78 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:07,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:07,295 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 78 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:07,296 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231994076] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:07,296 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:07,296 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 14] total 18 [2022-02-10 02:52:07,296 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519891803] [2022-02-10 02:52:07,296 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:07,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 02:52:07,296 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:07,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 02:52:07,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=233, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:52:07,297 INFO L87 Difference]: Start difference. First operand 17872 states and 32697 transitions. Second operand has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:07,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:07,701 INFO L93 Difference]: Finished difference Result 22401 states and 39797 transitions. [2022-02-10 02:52:07,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 02:52:07,701 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:52:07,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:07,737 INFO L225 Difference]: With dead ends: 22401 [2022-02-10 02:52:07,737 INFO L226 Difference]: Without dead ends: 22401 [2022-02-10 02:52:07,738 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 101 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=311, Invalid=619, Unknown=0, NotChecked=0, Total=930 [2022-02-10 02:52:07,738 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 476 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 500 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 500 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:07,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [476 Valid, 121 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 500 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:52:07,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22401 states. [2022-02-10 02:52:08,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22401 to 17702. [2022-02-10 02:52:08,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17702 states, 17701 states have (on average 1.8267329529405119) internal successors, (32335), 17701 states have internal predecessors, (32335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:08,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17702 states to 17702 states and 32335 transitions. [2022-02-10 02:52:08,064 INFO L78 Accepts]: Start accepts. Automaton has 17702 states and 32335 transitions. Word has length 53 [2022-02-10 02:52:08,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:08,064 INFO L470 AbstractCegarLoop]: Abstraction has 17702 states and 32335 transitions. [2022-02-10 02:52:08,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:08,064 INFO L276 IsEmpty]: Start isEmpty. Operand 17702 states and 32335 transitions. [2022-02-10 02:52:08,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:08,083 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:08,083 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:08,099 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Forceful destruction successful, exit code 0 [2022-02-10 02:52:08,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,225 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:08,284 INFO L402 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:08,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:08,284 INFO L85 PathProgramCache]: Analyzing trace with hash -1466000824, now seen corresponding path program 54 times [2022-02-10 02:52:08,284 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:08,284 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127988628] [2022-02-10 02:52:08,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:08,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:08,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:08,402 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 124 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:08,402 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:08,402 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127988628] [2022-02-10 02:52:08,402 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127988628] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:08,402 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740493390] [2022-02-10 02:52:08,402 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:52:08,402 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:08,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:08,403 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:08,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Waiting until timeout for monitored process [2022-02-10 02:52:08,436 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-10 02:52:08,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:08,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:08,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:08,583 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:08,583 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:08,605 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:08,605 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 16 treesize of output 15 [2022-02-10 02:52:08,736 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:08,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740493390] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:08,737 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:08,737 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:52:08,737 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267632106] [2022-02-10 02:52:08,737 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:08,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:52:08,737 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:08,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:52:08,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:52:08,737 INFO L87 Difference]: Start difference. First operand 17702 states and 32335 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 02:52:09,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:09,138 INFO L93 Difference]: Finished difference Result 19653 states and 35370 transitions. [2022-02-10 02:52:09,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:52:09,138 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 53 [2022-02-10 02:52:09,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:09,167 INFO L225 Difference]: With dead ends: 19653 [2022-02-10 02:52:09,167 INFO L226 Difference]: Without dead ends: 19605 [2022-02-10 02:52:09,168 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:52:09,168 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 163 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:09,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 356 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 901 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:52:09,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19605 states. [2022-02-10 02:52:09,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19605 to 17774. [2022-02-10 02:52:09,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17774 states, 17773 states have (on average 1.8270410172733922) internal successors, (32472), 17773 states have internal predecessors, (32472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:09,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17774 states to 17774 states and 32472 transitions. [2022-02-10 02:52:09,447 INFO L78 Accepts]: Start accepts. Automaton has 17774 states and 32472 transitions. Word has length 53 [2022-02-10 02:52:09,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:09,448 INFO L470 AbstractCegarLoop]: Abstraction has 17774 states and 32472 transitions. [2022-02-10 02:52:09,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 02:52:09,448 INFO L276 IsEmpty]: Start isEmpty. Operand 17774 states and 32472 transitions. [2022-02-10 02:52:09,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:09,465 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:09,465 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:09,481 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Ended with exit code 0 [2022-02-10 02:52:09,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,226 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:09,666 INFO L402 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:09,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:09,666 INFO L85 PathProgramCache]: Analyzing trace with hash -1565676984, now seen corresponding path program 126 times [2022-02-10 02:52:09,666 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:09,666 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222496691] [2022-02-10 02:52:09,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:09,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:09,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:09,767 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:09,767 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:09,767 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222496691] [2022-02-10 02:52:09,767 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222496691] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:09,767 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000219438] [2022-02-10 02:52:09,767 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:52:09,768 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:09,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:09,769 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:09,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Waiting until timeout for monitored process [2022-02-10 02:52:09,797 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-10 02:52:09,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:09,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:52:09,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:10,095 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-10 02:52:10,095 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 16 treesize of output 16 [2022-02-10 02:52:10,140 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 30 proven. 103 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:52:10,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:10,224 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:10,224 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 16 treesize of output 15 [2022-02-10 02:52:10,477 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 27 proven. 107 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:10,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2000219438] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:10,477 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:10,477 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 13] total 23 [2022-02-10 02:52:10,477 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357086727] [2022-02-10 02:52:10,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:10,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:52:10,478 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:10,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:52:10,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:52:10,478 INFO L87 Difference]: Start difference. First operand 17774 states and 32472 transitions. Second operand has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:12,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:12,561 INFO L93 Difference]: Finished difference Result 22084 states and 39189 transitions. [2022-02-10 02:52:12,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-02-10 02:52:12,561 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:52:12,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:12,594 INFO L225 Difference]: With dead ends: 22084 [2022-02-10 02:52:12,595 INFO L226 Difference]: Without dead ends: 22045 [2022-02-10 02:52:12,596 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 96 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2295 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1385, Invalid=5925, Unknown=0, NotChecked=0, Total=7310 [2022-02-10 02:52:12,596 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 557 mSDsluCounter, 956 mSDsCounter, 0 mSdLazyCounter, 1986 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 2739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1986 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 647 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:12,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [557 Valid, 750 Invalid, 2739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1986 Invalid, 0 Unknown, 647 Unchecked, 0.7s Time] [2022-02-10 02:52:12,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22045 states. [2022-02-10 02:52:12,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22045 to 18192. [2022-02-10 02:52:12,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18192 states, 18191 states have (on average 1.8267275026111813) internal successors, (33230), 18191 states have internal predecessors, (33230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:12,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18192 states to 18192 states and 33230 transitions. [2022-02-10 02:52:12,879 INFO L78 Accepts]: Start accepts. Automaton has 18192 states and 33230 transitions. Word has length 53 [2022-02-10 02:52:12,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:12,879 INFO L470 AbstractCegarLoop]: Abstraction has 18192 states and 33230 transitions. [2022-02-10 02:52:12,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:12,879 INFO L276 IsEmpty]: Start isEmpty. Operand 18192 states and 33230 transitions. [2022-02-10 02:52:12,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:12,897 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:12,897 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:12,914 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Forceful destruction successful, exit code 0 [2022-02-10 02:52:13,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2022-02-10 02:52:13,098 INFO L402 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:13,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:13,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1605496004, now seen corresponding path program 127 times [2022-02-10 02:52:13,099 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:13,099 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381216057] [2022-02-10 02:52:13,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:13,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:13,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:13,204 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:52:13,204 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:13,204 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381216057] [2022-02-10 02:52:13,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381216057] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:13,204 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152944899] [2022-02-10 02:52:13,204 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:52:13,204 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:13,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:13,205 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:13,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Waiting until timeout for monitored process [2022-02-10 02:52:13,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:13,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:13,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:13,377 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:52:13,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:13,396 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:13,396 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 16 treesize of output 15 [2022-02-10 02:52:13,529 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:52:13,529 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152944899] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:13,529 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:13,529 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:52:13,529 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061335665] [2022-02-10 02:52:13,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:13,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:52:13,530 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:13,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:52:13,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:52:13,530 INFO L87 Difference]: Start difference. First operand 18192 states and 33230 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 02:52:13,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:13,953 INFO L93 Difference]: Finished difference Result 18878 states and 34231 transitions. [2022-02-10 02:52:13,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:52:13,953 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 53 [2022-02-10 02:52:13,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:13,980 INFO L225 Difference]: With dead ends: 18878 [2022-02-10 02:52:13,980 INFO L226 Difference]: Without dead ends: 18827 [2022-02-10 02:52:13,981 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:52:13,981 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 128 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 969 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 402 SdHoareTripleChecker+Invalid, 979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 969 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:13,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 402 Invalid, 979 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 969 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:52:13,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18827 states. [2022-02-10 02:52:14,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18827 to 17737. [2022-02-10 02:52:14,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17737 states, 17736 states have (on average 1.8298376184032477) internal successors, (32454), 17736 states have internal predecessors, (32454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:14,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17737 states to 17737 states and 32454 transitions. [2022-02-10 02:52:14,219 INFO L78 Accepts]: Start accepts. Automaton has 17737 states and 32454 transitions. Word has length 53 [2022-02-10 02:52:14,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:14,219 INFO L470 AbstractCegarLoop]: Abstraction has 17737 states and 32454 transitions. [2022-02-10 02:52:14,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 02:52:14,219 INFO L276 IsEmpty]: Start isEmpty. Operand 17737 states and 32454 transitions. [2022-02-10 02:52:14,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:14,238 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:14,238 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:14,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Ended with exit code 0 [2022-02-10 02:52:14,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 228 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2022-02-10 02:52:14,439 INFO L402 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:14,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:14,439 INFO L85 PathProgramCache]: Analyzing trace with hash 435350732, now seen corresponding path program 128 times [2022-02-10 02:52:14,439 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:14,439 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929776754] [2022-02-10 02:52:14,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:14,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:14,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:14,549 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:14,549 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:14,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929776754] [2022-02-10 02:52:14,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929776754] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:14,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794412781] [2022-02-10 02:52:14,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:52:14,549 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:14,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:14,551 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:14,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Waiting until timeout for monitored process [2022-02-10 02:52:14,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:52:14,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:14,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:14,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:14,755 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:14,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:14,785 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:52:14,785 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 20 treesize of output 19 [2022-02-10 02:52:14,951 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:14,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794412781] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:14,951 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:14,951 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:52:14,952 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995755445] [2022-02-10 02:52:14,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:14,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:52:14,952 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:14,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:52:14,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:52:14,952 INFO L87 Difference]: Start difference. First operand 17737 states and 32454 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 02:52:15,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:15,463 INFO L93 Difference]: Finished difference Result 18954 states and 34312 transitions. [2022-02-10 02:52:15,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:52:15,464 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 53 [2022-02-10 02:52:15,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:15,490 INFO L225 Difference]: With dead ends: 18954 [2022-02-10 02:52:15,490 INFO L226 Difference]: Without dead ends: 18952 [2022-02-10 02:52:15,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2022-02-10 02:52:15,491 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 152 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 1076 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1076 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:15,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 421 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1076 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:52:15,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18952 states. [2022-02-10 02:52:15,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18952 to 17690. [2022-02-10 02:52:15,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17690 states, 17689 states have (on average 1.8291593645768556) internal successors, (32356), 17689 states have internal predecessors, (32356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:15,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17690 states to 17690 states and 32356 transitions. [2022-02-10 02:52:15,727 INFO L78 Accepts]: Start accepts. Automaton has 17690 states and 32356 transitions. Word has length 53 [2022-02-10 02:52:15,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:15,727 INFO L470 AbstractCegarLoop]: Abstraction has 17690 states and 32356 transitions. [2022-02-10 02:52:15,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 02:52:15,727 INFO L276 IsEmpty]: Start isEmpty. Operand 17690 states and 32356 transitions. [2022-02-10 02:52:15,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:15,744 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:15,744 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:15,760 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Ended with exit code 0 [2022-02-10 02:52:15,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2022-02-10 02:52:15,945 INFO L402 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:15,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:15,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1640357068, now seen corresponding path program 55 times [2022-02-10 02:52:15,945 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:15,945 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321198698] [2022-02-10 02:52:15,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:15,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:15,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:16,066 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 110 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:16,066 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:16,066 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321198698] [2022-02-10 02:52:16,066 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321198698] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:16,066 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138096988] [2022-02-10 02:52:16,066 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:52:16,066 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:16,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:16,068 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:16,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Waiting until timeout for monitored process [2022-02-10 02:52:16,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:16,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:16,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:16,366 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 112 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:16,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:16,406 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:52:16,406 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 20 treesize of output 19 [2022-02-10 02:52:16,524 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 112 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:16,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138096988] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:16,525 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:16,525 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-10 02:52:16,525 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030689256] [2022-02-10 02:52:16,525 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:16,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:52:16,525 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:16,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:52:16,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:52:16,525 INFO L87 Difference]: Start difference. First operand 17690 states and 32356 transitions. Second operand has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 14 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 02:52:17,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:17,056 INFO L93 Difference]: Finished difference Result 18212 states and 33058 transitions. [2022-02-10 02:52:17,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 02:52:17,057 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 14 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 53 [2022-02-10 02:52:17,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:17,086 INFO L225 Difference]: With dead ends: 18212 [2022-02-10 02:52:17,086 INFO L226 Difference]: Without dead ends: 18138 [2022-02-10 02:52:17,086 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:52:17,086 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 110 mSDsluCounter, 622 mSDsCounter, 0 mSdLazyCounter, 1226 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 134 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:17,087 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 491 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1226 Invalid, 0 Unknown, 134 Unchecked, 0.4s Time] [2022-02-10 02:52:17,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18138 states. [2022-02-10 02:52:17,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18138 to 17767. [2022-02-10 02:52:17,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17767 states, 17766 states have (on average 1.8257908364291342) internal successors, (32437), 17766 states have internal predecessors, (32437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:17,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17767 states to 17767 states and 32437 transitions. [2022-02-10 02:52:17,346 INFO L78 Accepts]: Start accepts. Automaton has 17767 states and 32437 transitions. Word has length 53 [2022-02-10 02:52:17,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:17,347 INFO L470 AbstractCegarLoop]: Abstraction has 17767 states and 32437 transitions. [2022-02-10 02:52:17,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 14 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 02:52:17,347 INFO L276 IsEmpty]: Start isEmpty. Operand 17767 states and 32437 transitions. [2022-02-10 02:52:17,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:17,365 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:17,365 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:17,381 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Ended with exit code 0 [2022-02-10 02:52:17,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable235,230 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:17,566 INFO L402 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:17,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:17,566 INFO L85 PathProgramCache]: Analyzing trace with hash -392717424, now seen corresponding path program 129 times [2022-02-10 02:52:17,566 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:17,566 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476498074] [2022-02-10 02:52:17,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:17,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:17,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:17,669 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:17,669 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:17,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476498074] [2022-02-10 02:52:17,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476498074] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:17,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205660721] [2022-02-10 02:52:17,669 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:52:17,669 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:17,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:17,670 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:17,671 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Waiting until timeout for monitored process [2022-02-10 02:52:17,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-10 02:52:17,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:17,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:17,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:17,842 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:17,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:17,870 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:52:17,870 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 20 treesize of output 19 [2022-02-10 02:52:17,983 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:17,983 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205660721] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:17,983 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:17,983 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-10 02:52:17,983 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398447284] [2022-02-10 02:52:17,983 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:17,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:52:17,983 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:17,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:52:17,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:52:17,984 INFO L87 Difference]: Start difference. First operand 17767 states and 32437 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 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 02:52:18,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:18,471 INFO L93 Difference]: Finished difference Result 19856 states and 35764 transitions. [2022-02-10 02:52:18,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:52:18,471 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 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 53 [2022-02-10 02:52:18,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:18,500 INFO L225 Difference]: With dead ends: 19856 [2022-02-10 02:52:18,500 INFO L226 Difference]: Without dead ends: 19856 [2022-02-10 02:52:18,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:52:18,500 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 133 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 1055 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 1074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1055 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:18,500 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 377 Invalid, 1074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1055 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:52:18,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19856 states. [2022-02-10 02:52:18,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19856 to 17841. [2022-02-10 02:52:18,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17841 states, 17840 states have (on average 1.826177130044843) internal successors, (32579), 17840 states have internal predecessors, (32579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:18,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17841 states to 17841 states and 32579 transitions. [2022-02-10 02:52:18,746 INFO L78 Accepts]: Start accepts. Automaton has 17841 states and 32579 transitions. Word has length 53 [2022-02-10 02:52:18,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:18,746 INFO L470 AbstractCegarLoop]: Abstraction has 17841 states and 32579 transitions. [2022-02-10 02:52:18,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 12 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 02:52:18,747 INFO L276 IsEmpty]: Start isEmpty. Operand 17841 states and 32579 transitions. [2022-02-10 02:52:18,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:18,764 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:18,764 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:18,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Ended with exit code 0 [2022-02-10 02:52:18,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2022-02-10 02:52:18,964 INFO L402 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:18,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:18,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1840941232, now seen corresponding path program 56 times [2022-02-10 02:52:18,965 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:18,965 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553849916] [2022-02-10 02:52:18,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:18,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:18,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:19,078 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:19,078 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:19,078 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553849916] [2022-02-10 02:52:19,078 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553849916] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:19,078 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382227557] [2022-02-10 02:52:19,078 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:52:19,078 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:19,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:19,079 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:19,080 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Waiting until timeout for monitored process [2022-02-10 02:52:19,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:52:19,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:19,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:19,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:19,302 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 114 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:19,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:19,359 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:52:19,360 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 20 treesize of output 19 [2022-02-10 02:52:19,472 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 114 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:19,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382227557] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:19,473 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:19,473 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-10 02:52:19,473 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068354816] [2022-02-10 02:52:19,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:19,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 02:52:19,473 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:19,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 02:52:19,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:52:19,473 INFO L87 Difference]: Start difference. First operand 17841 states and 32579 transitions. Second operand has 18 states, 18 states have (on average 3.8333333333333335) internal successors, (69), 17 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:20,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:20,030 INFO L93 Difference]: Finished difference Result 18164 states and 32981 transitions. [2022-02-10 02:52:20,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:52:20,030 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.8333333333333335) internal successors, (69), 17 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:52:20,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:20,057 INFO L225 Difference]: With dead ends: 18164 [2022-02-10 02:52:20,057 INFO L226 Difference]: Without dead ends: 18141 [2022-02-10 02:52:20,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:52:20,057 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 106 mSDsluCounter, 638 mSDsCounter, 0 mSdLazyCounter, 1352 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 1492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 137 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:20,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 509 Invalid, 1492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1352 Invalid, 0 Unknown, 137 Unchecked, 0.4s Time] [2022-02-10 02:52:20,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18141 states. [2022-02-10 02:52:20,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18141 to 17823. [2022-02-10 02:52:20,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17823 states, 17822 states have (on average 1.826113791942543) internal successors, (32545), 17822 states have internal predecessors, (32545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:20,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17823 states to 17823 states and 32545 transitions. [2022-02-10 02:52:20,293 INFO L78 Accepts]: Start accepts. Automaton has 17823 states and 32545 transitions. Word has length 53 [2022-02-10 02:52:20,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:20,293 INFO L470 AbstractCegarLoop]: Abstraction has 17823 states and 32545 transitions. [2022-02-10 02:52:20,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.8333333333333335) internal successors, (69), 17 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:20,293 INFO L276 IsEmpty]: Start isEmpty. Operand 17823 states and 32545 transitions. [2022-02-10 02:52:20,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:20,310 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:20,310 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:20,326 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Ended with exit code 0 [2022-02-10 02:52:20,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable237 [2022-02-10 02:52:20,510 INFO L402 AbstractCegarLoop]: === Iteration 239 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:20,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:20,510 INFO L85 PathProgramCache]: Analyzing trace with hash 186635371, now seen corresponding path program 130 times [2022-02-10 02:52:20,510 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:20,511 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438896958] [2022-02-10 02:52:20,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:20,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:20,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:20,638 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 37 proven. 99 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:20,638 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:20,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438896958] [2022-02-10 02:52:20,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438896958] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:20,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625291369] [2022-02-10 02:52:20,638 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:52:20,638 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:20,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:20,639 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:20,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Waiting until timeout for monitored process [2022-02-10 02:52:20,665 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:52:20,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:20,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-10 02:52:20,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:20,831 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 48 proven. 88 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:20,831 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:21,087 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 48 proven. 88 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:21,088 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625291369] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:21,088 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:21,088 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 15 [2022-02-10 02:52:21,088 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983487213] [2022-02-10 02:52:21,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:21,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:52:21,088 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:21,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:52:21,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:52:21,089 INFO L87 Difference]: Start difference. First operand 17823 states and 32545 transitions. Second operand has 16 states, 16 states have (on average 4.625) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:21,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:21,330 INFO L93 Difference]: Finished difference Result 19910 states and 35719 transitions. [2022-02-10 02:52:21,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:52:21,330 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.625) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:52:21,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:21,358 INFO L225 Difference]: With dead ends: 19910 [2022-02-10 02:52:21,358 INFO L226 Difference]: Without dead ends: 19885 [2022-02-10 02:52:21,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:52:21,359 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 163 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:21,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 98 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:52:21,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19885 states. [2022-02-10 02:52:21,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19885 to 17634. [2022-02-10 02:52:21,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17634 states, 17633 states have (on average 1.8219815119378437) internal successors, (32127), 17633 states have internal predecessors, (32127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:21,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17634 states to 17634 states and 32127 transitions. [2022-02-10 02:52:21,612 INFO L78 Accepts]: Start accepts. Automaton has 17634 states and 32127 transitions. Word has length 53 [2022-02-10 02:52:21,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:21,612 INFO L470 AbstractCegarLoop]: Abstraction has 17634 states and 32127 transitions. [2022-02-10 02:52:21,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.625) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:21,613 INFO L276 IsEmpty]: Start isEmpty. Operand 17634 states and 32127 transitions. [2022-02-10 02:52:21,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:21,631 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:21,631 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:21,647 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Ended with exit code 0 [2022-02-10 02:52:21,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2022-02-10 02:52:21,832 INFO L402 AbstractCegarLoop]: === Iteration 240 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:21,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:21,832 INFO L85 PathProgramCache]: Analyzing trace with hash -151155540, now seen corresponding path program 57 times [2022-02-10 02:52:21,832 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:21,832 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21244163] [2022-02-10 02:52:21,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:21,832 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:21,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:21,947 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 124 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:21,947 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:21,947 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21244163] [2022-02-10 02:52:21,947 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21244163] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:21,948 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949151133] [2022-02-10 02:52:21,948 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:52:21,948 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:21,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:21,952 INFO L229 MonitoredProcess]: Starting monitored process 234 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:21,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Waiting until timeout for monitored process [2022-02-10 02:52:21,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-02-10 02:52:21,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:21,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:21,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:22,157 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:22,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:22,178 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:22,178 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 16 treesize of output 15 [2022-02-10 02:52:22,305 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:22,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949151133] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:22,305 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:22,305 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:52:22,305 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916663254] [2022-02-10 02:52:22,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:22,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:52:22,305 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:22,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:52:22,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:52:22,306 INFO L87 Difference]: Start difference. First operand 17634 states and 32127 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 02:52:22,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:22,697 INFO L93 Difference]: Finished difference Result 19568 states and 35158 transitions. [2022-02-10 02:52:22,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:52:22,697 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 53 [2022-02-10 02:52:22,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:22,724 INFO L225 Difference]: With dead ends: 19568 [2022-02-10 02:52:22,725 INFO L226 Difference]: Without dead ends: 19528 [2022-02-10 02:52:22,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:52:22,725 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 148 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 885 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:22,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 348 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 885 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:52:22,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19528 states. [2022-02-10 02:52:22,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19528 to 17749. [2022-02-10 02:52:22,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17749 states, 17748 states have (on average 1.8221208023439261) internal successors, (32339), 17748 states have internal predecessors, (32339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:22,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17749 states to 17749 states and 32339 transitions. [2022-02-10 02:52:22,984 INFO L78 Accepts]: Start accepts. Automaton has 17749 states and 32339 transitions. Word has length 53 [2022-02-10 02:52:22,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:22,984 INFO L470 AbstractCegarLoop]: Abstraction has 17749 states and 32339 transitions. [2022-02-10 02:52:22,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 02:52:22,984 INFO L276 IsEmpty]: Start isEmpty. Operand 17749 states and 32339 transitions. [2022-02-10 02:52:23,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:23,002 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:23,002 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:23,018 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Ended with exit code 0 [2022-02-10 02:52:23,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239,234 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:23,202 INFO L402 AbstractCegarLoop]: === Iteration 241 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:23,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:23,202 INFO L85 PathProgramCache]: Analyzing trace with hash -250831700, now seen corresponding path program 131 times [2022-02-10 02:52:23,203 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:23,203 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699196000] [2022-02-10 02:52:23,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:23,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:23,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:23,300 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:23,300 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:23,300 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699196000] [2022-02-10 02:52:23,300 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699196000] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:23,300 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725359860] [2022-02-10 02:52:23,300 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:52:23,300 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:23,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:23,301 INFO L229 MonitoredProcess]: Starting monitored process 235 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:23,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Waiting until timeout for monitored process [2022-02-10 02:52:23,330 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-10 02:52:23,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:23,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:23,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:23,480 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:23,480 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:23,502 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:23,502 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 16 treesize of output 15 [2022-02-10 02:52:23,629 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:23,629 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725359860] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:23,629 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:23,629 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-10 02:52:23,629 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519636325] [2022-02-10 02:52:23,629 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:23,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:52:23,629 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:23,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:52:23,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:52:23,629 INFO L87 Difference]: Start difference. First operand 17749 states and 32339 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 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 02:52:24,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:24,180 INFO L93 Difference]: Finished difference Result 18372 states and 33225 transitions. [2022-02-10 02:52:24,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:52:24,180 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 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 53 [2022-02-10 02:52:24,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:24,205 INFO L225 Difference]: With dead ends: 18372 [2022-02-10 02:52:24,205 INFO L226 Difference]: Without dead ends: 18291 [2022-02-10 02:52:24,205 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:52:24,205 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 104 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 1358 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 440 SdHoareTripleChecker+Invalid, 1362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:24,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 440 Invalid, 1362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1358 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:52:24,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18291 states. [2022-02-10 02:52:24,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18291 to 17699. [2022-02-10 02:52:24,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17699 states, 17698 states have (on average 1.819923155158775) internal successors, (32209), 17698 states have internal predecessors, (32209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:24,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17699 states to 17699 states and 32209 transitions. [2022-02-10 02:52:24,469 INFO L78 Accepts]: Start accepts. Automaton has 17699 states and 32209 transitions. Word has length 53 [2022-02-10 02:52:24,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:24,469 INFO L470 AbstractCegarLoop]: Abstraction has 17699 states and 32209 transitions. [2022-02-10 02:52:24,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 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 02:52:24,469 INFO L276 IsEmpty]: Start isEmpty. Operand 17699 states and 32209 transitions. [2022-02-10 02:52:24,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:24,488 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:24,488 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:24,504 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Ended with exit code 0 [2022-02-10 02:52:24,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,235 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:24,688 INFO L402 AbstractCegarLoop]: === Iteration 242 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:24,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:24,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1374626008, now seen corresponding path program 132 times [2022-02-10 02:52:24,689 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:24,689 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188782508] [2022-02-10 02:52:24,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:24,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:24,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:24,808 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:52:24,809 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:24,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188782508] [2022-02-10 02:52:24,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188782508] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:24,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588013741] [2022-02-10 02:52:24,809 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:52:24,809 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:24,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:24,810 INFO L229 MonitoredProcess]: Starting monitored process 236 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:24,839 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Waiting until timeout for monitored process [2022-02-10 02:52:24,850 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-02-10 02:52:24,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:24,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:24,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:24,998 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:52:24,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:25,018 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:25,018 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 16 treesize of output 15 [2022-02-10 02:52:25,147 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:52:25,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588013741] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:25,148 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:25,148 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:52:25,148 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043694707] [2022-02-10 02:52:25,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:25,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:52:25,148 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:25,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:52:25,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:52:25,148 INFO L87 Difference]: Start difference. First operand 17699 states and 32209 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 02:52:25,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:25,606 INFO L93 Difference]: Finished difference Result 18409 states and 33250 transitions. [2022-02-10 02:52:25,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:52:25,607 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 53 [2022-02-10 02:52:25,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:25,633 INFO L225 Difference]: With dead ends: 18409 [2022-02-10 02:52:25,633 INFO L226 Difference]: Without dead ends: 18346 [2022-02-10 02:52:25,633 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:52:25,634 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 138 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:25,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 468 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1082 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:52:25,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18346 states. [2022-02-10 02:52:25,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18346 to 17448. [2022-02-10 02:52:25,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17448 states, 17447 states have (on average 1.821631225998739) internal successors, (31782), 17447 states have internal predecessors, (31782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:25,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17448 states to 17448 states and 31782 transitions. [2022-02-10 02:52:25,874 INFO L78 Accepts]: Start accepts. Automaton has 17448 states and 31782 transitions. Word has length 53 [2022-02-10 02:52:25,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:25,875 INFO L470 AbstractCegarLoop]: Abstraction has 17448 states and 31782 transitions. [2022-02-10 02:52:25,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 02:52:25,875 INFO L276 IsEmpty]: Start isEmpty. Operand 17448 states and 31782 transitions. [2022-02-10 02:52:25,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:25,891 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:25,891 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:25,907 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Ended with exit code 0 [2022-02-10 02:52:26,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,236 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:26,092 INFO L402 AbstractCegarLoop]: === Iteration 243 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:26,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:26,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1750196016, now seen corresponding path program 133 times [2022-02-10 02:52:26,092 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:26,092 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571116361] [2022-02-10 02:52:26,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:26,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:26,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:26,217 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:26,218 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:26,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571116361] [2022-02-10 02:52:26,218 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571116361] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:26,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395472943] [2022-02-10 02:52:26,218 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:52:26,218 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:26,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:26,219 INFO L229 MonitoredProcess]: Starting monitored process 237 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:26,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Waiting until timeout for monitored process [2022-02-10 02:52:26,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:26,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:26,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:26,402 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:26,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:26,427 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:52:26,427 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 20 treesize of output 19 [2022-02-10 02:52:26,557 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:26,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395472943] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:26,557 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:26,557 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:52:26,557 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533412462] [2022-02-10 02:52:26,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:26,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:52:26,558 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:26,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:52:26,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:52:26,558 INFO L87 Difference]: Start difference. First operand 17448 states and 31782 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 02:52:27,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:27,148 INFO L93 Difference]: Finished difference Result 19069 states and 34328 transitions. [2022-02-10 02:52:27,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-10 02:52:27,148 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 53 [2022-02-10 02:52:27,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:27,178 INFO L225 Difference]: With dead ends: 19069 [2022-02-10 02:52:27,179 INFO L226 Difference]: Without dead ends: 19039 [2022-02-10 02:52:27,179 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:52:27,179 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 237 mSDsluCounter, 646 mSDsCounter, 0 mSdLazyCounter, 1216 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 1231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:27,179 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 533 Invalid, 1231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1216 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:52:27,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19039 states. [2022-02-10 02:52:27,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19039 to 17505. [2022-02-10 02:52:27,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17505 states, 17504 states have (on average 1.8228976234003655) internal successors, (31908), 17504 states have internal predecessors, (31908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:27,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17505 states to 17505 states and 31908 transitions. [2022-02-10 02:52:27,432 INFO L78 Accepts]: Start accepts. Automaton has 17505 states and 31908 transitions. Word has length 53 [2022-02-10 02:52:27,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:27,432 INFO L470 AbstractCegarLoop]: Abstraction has 17505 states and 31908 transitions. [2022-02-10 02:52:27,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 02:52:27,432 INFO L276 IsEmpty]: Start isEmpty. Operand 17505 states and 31908 transitions. [2022-02-10 02:52:27,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:27,450 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:27,450 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:27,466 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Forceful destruction successful, exit code 0 [2022-02-10 02:52:27,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,237 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:27,650 INFO L402 AbstractCegarLoop]: === Iteration 244 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:27,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:27,651 INFO L85 PathProgramCache]: Analyzing trace with hash -451276478, now seen corresponding path program 134 times [2022-02-10 02:52:27,651 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:27,651 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395905731] [2022-02-10 02:52:27,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:27,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:27,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:27,761 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:27,761 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:27,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395905731] [2022-02-10 02:52:27,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395905731] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:27,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412183239] [2022-02-10 02:52:27,761 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:52:27,761 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:27,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:27,762 INFO L229 MonitoredProcess]: Starting monitored process 238 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:27,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Waiting until timeout for monitored process [2022-02-10 02:52:27,788 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:52:27,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:27,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:52:27,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:28,154 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-10 02:52:28,155 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 16 treesize of output 16 [2022-02-10 02:52:28,190 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 25 proven. 107 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:28,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:28,440 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:28,440 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 16 treesize of output 15 [2022-02-10 02:52:28,627 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 116 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:28,627 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412183239] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:28,627 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:28,627 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 14] total 30 [2022-02-10 02:52:28,627 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530679149] [2022-02-10 02:52:28,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:28,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-10 02:52:28,628 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:28,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-10 02:52:28,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=791, Unknown=0, NotChecked=0, Total=930 [2022-02-10 02:52:28,628 INFO L87 Difference]: Start difference. First operand 17505 states and 31908 transitions. Second operand has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:32,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:32,511 INFO L93 Difference]: Finished difference Result 36408 states and 67718 transitions. [2022-02-10 02:52:32,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2022-02-10 02:52:32,512 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:52:32,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:32,578 INFO L225 Difference]: With dead ends: 36408 [2022-02-10 02:52:32,578 INFO L226 Difference]: Without dead ends: 36372 [2022-02-10 02:52:32,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 143 SyntacticMatches, 27 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 13096 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=4478, Invalid=24252, Unknown=0, NotChecked=0, Total=28730 [2022-02-10 02:52:32,582 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 316 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 1214 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 1899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 625 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:32,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [316 Valid, 396 Invalid, 1899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1214 Invalid, 0 Unknown, 625 Unchecked, 0.4s Time] [2022-02-10 02:52:32,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36372 states. [2022-02-10 02:52:32,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36372 to 18533. [2022-02-10 02:52:32,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18533 states, 18532 states have (on average 1.8166414849989208) internal successors, (33666), 18532 states have internal predecessors, (33666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:32,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18533 states to 18533 states and 33666 transitions. [2022-02-10 02:52:32,978 INFO L78 Accepts]: Start accepts. Automaton has 18533 states and 33666 transitions. Word has length 53 [2022-02-10 02:52:32,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:32,978 INFO L470 AbstractCegarLoop]: Abstraction has 18533 states and 33666 transitions. [2022-02-10 02:52:32,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:32,978 INFO L276 IsEmpty]: Start isEmpty. Operand 18533 states and 33666 transitions. [2022-02-10 02:52:32,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:32,997 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:32,997 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:33,013 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Ended with exit code 0 [2022-02-10 02:52:33,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 238 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2022-02-10 02:52:33,197 INFO L402 AbstractCegarLoop]: === Iteration 245 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:33,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:33,197 INFO L85 PathProgramCache]: Analyzing trace with hash -43912216, now seen corresponding path program 135 times [2022-02-10 02:52:33,198 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:33,198 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908862066] [2022-02-10 02:52:33,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:33,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:33,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:33,311 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:33,311 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:33,311 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908862066] [2022-02-10 02:52:33,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908862066] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:33,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203246093] [2022-02-10 02:52:33,312 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:52:33,312 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:33,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:33,313 INFO L229 MonitoredProcess]: Starting monitored process 239 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:33,315 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Waiting until timeout for monitored process [2022-02-10 02:52:33,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-02-10 02:52:33,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:33,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:33,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:33,504 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:33,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:33,536 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:52:33,536 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 20 treesize of output 19 [2022-02-10 02:52:33,660 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:33,660 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203246093] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:33,660 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:33,660 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-10 02:52:33,660 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837187470] [2022-02-10 02:52:33,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:33,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:52:33,661 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:33,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:52:33,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:52:33,661 INFO L87 Difference]: Start difference. First operand 18533 states and 33666 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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 02:52:34,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:34,179 INFO L93 Difference]: Finished difference Result 20317 states and 36378 transitions. [2022-02-10 02:52:34,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 02:52:34,179 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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 53 [2022-02-10 02:52:34,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:34,210 INFO L225 Difference]: With dead ends: 20317 [2022-02-10 02:52:34,211 INFO L226 Difference]: Without dead ends: 20238 [2022-02-10 02:52:34,211 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:52:34,211 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 203 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 1016 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 1035 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:34,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 405 Invalid, 1035 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1016 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:52:34,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20238 states. [2022-02-10 02:52:34,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20238 to 17380. [2022-02-10 02:52:34,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17380 states, 17379 states have (on average 1.819149548305426) internal successors, (31615), 17379 states have internal predecessors, (31615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:34,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17380 states to 17380 states and 31615 transitions. [2022-02-10 02:52:34,478 INFO L78 Accepts]: Start accepts. Automaton has 17380 states and 31615 transitions. Word has length 53 [2022-02-10 02:52:34,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:34,478 INFO L470 AbstractCegarLoop]: Abstraction has 17380 states and 31615 transitions. [2022-02-10 02:52:34,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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 02:52:34,478 INFO L276 IsEmpty]: Start isEmpty. Operand 17380 states and 31615 transitions. [2022-02-10 02:52:34,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:34,495 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:34,495 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:34,512 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Forceful destruction successful, exit code 0 [2022-02-10 02:52:34,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable244,239 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:34,696 INFO L402 AbstractCegarLoop]: === Iteration 246 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:34,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:34,696 INFO L85 PathProgramCache]: Analyzing trace with hash 862436350, now seen corresponding path program 136 times [2022-02-10 02:52:34,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:34,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144358935] [2022-02-10 02:52:34,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:34,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:34,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:34,856 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:34,856 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:34,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144358935] [2022-02-10 02:52:34,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144358935] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:34,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386957550] [2022-02-10 02:52:34,856 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:52:34,856 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:34,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:34,857 INFO L229 MonitoredProcess]: Starting monitored process 240 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:34,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Waiting until timeout for monitored process [2022-02-10 02:52:34,882 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:52:34,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:34,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:34,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:35,041 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:35,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:35,074 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:52:35,075 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 20 treesize of output 19 [2022-02-10 02:52:35,177 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:35,177 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386957550] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:35,177 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:35,177 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-10 02:52:35,177 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630812023] [2022-02-10 02:52:35,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:35,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:52:35,178 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:35,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:52:35,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:52:35,178 INFO L87 Difference]: Start difference. First operand 17380 states and 31615 transitions. Second operand has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 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 02:52:35,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:35,751 INFO L93 Difference]: Finished difference Result 20136 states and 35976 transitions. [2022-02-10 02:52:35,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 02:52:35,752 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 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 53 [2022-02-10 02:52:35,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:35,783 INFO L225 Difference]: With dead ends: 20136 [2022-02-10 02:52:35,783 INFO L226 Difference]: Without dead ends: 20136 [2022-02-10 02:52:35,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:52:35,784 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 235 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 1185 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 470 SdHoareTripleChecker+Invalid, 1208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:35,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 470 Invalid, 1208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1185 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:52:35,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20136 states. [2022-02-10 02:52:36,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20136 to 17406. [2022-02-10 02:52:36,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17406 states, 17405 states have (on average 1.819189887963229) internal successors, (31663), 17405 states have internal predecessors, (31663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:36,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17406 states to 17406 states and 31663 transitions. [2022-02-10 02:52:36,060 INFO L78 Accepts]: Start accepts. Automaton has 17406 states and 31663 transitions. Word has length 53 [2022-02-10 02:52:36,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:36,060 INFO L470 AbstractCegarLoop]: Abstraction has 17406 states and 31663 transitions. [2022-02-10 02:52:36,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 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 02:52:36,060 INFO L276 IsEmpty]: Start isEmpty. Operand 17406 states and 31663 transitions. [2022-02-10 02:52:36,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:36,079 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:36,079 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:36,095 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Forceful destruction successful, exit code 0 [2022-02-10 02:52:36,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2022-02-10 02:52:36,280 INFO L402 AbstractCegarLoop]: === Iteration 247 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:36,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:36,280 INFO L85 PathProgramCache]: Analyzing trace with hash 302960584, now seen corresponding path program 58 times [2022-02-10 02:52:36,280 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:36,280 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674432833] [2022-02-10 02:52:36,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:36,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:36,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:36,390 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 124 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:36,390 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:36,390 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674432833] [2022-02-10 02:52:36,390 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674432833] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:36,390 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123069731] [2022-02-10 02:52:36,390 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:52:36,390 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:36,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:36,391 INFO L229 MonitoredProcess]: Starting monitored process 241 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:36,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Waiting until timeout for monitored process [2022-02-10 02:52:36,417 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:52:36,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:36,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:36,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:36,554 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:36,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:36,575 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:36,575 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 16 treesize of output 15 [2022-02-10 02:52:36,696 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:36,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123069731] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:36,696 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:36,696 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:52:36,696 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022438312] [2022-02-10 02:52:36,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:36,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:52:36,696 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:36,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:52:36,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:52:36,697 INFO L87 Difference]: Start difference. First operand 17406 states and 31663 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 02:52:37,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:37,077 INFO L93 Difference]: Finished difference Result 18996 states and 34085 transitions. [2022-02-10 02:52:37,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:52:37,077 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 53 [2022-02-10 02:52:37,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:37,104 INFO L225 Difference]: With dead ends: 18996 [2022-02-10 02:52:37,105 INFO L226 Difference]: Without dead ends: 18966 [2022-02-10 02:52:37,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:52:37,105 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 132 mSDsluCounter, 411 mSDsCounter, 0 mSdLazyCounter, 869 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:37,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 340 Invalid, 876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 869 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:52:37,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18966 states. [2022-02-10 02:52:37,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18966 to 17536. [2022-02-10 02:52:37,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17536 states, 17535 states have (on average 1.8187624750499003) internal successors, (31892), 17535 states have internal predecessors, (31892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:37,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17536 states to 17536 states and 31892 transitions. [2022-02-10 02:52:37,347 INFO L78 Accepts]: Start accepts. Automaton has 17536 states and 31892 transitions. Word has length 53 [2022-02-10 02:52:37,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:37,347 INFO L470 AbstractCegarLoop]: Abstraction has 17536 states and 31892 transitions. [2022-02-10 02:52:37,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 02:52:37,348 INFO L276 IsEmpty]: Start isEmpty. Operand 17536 states and 31892 transitions. [2022-02-10 02:52:37,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:37,365 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:37,365 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:37,381 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Ended with exit code 0 [2022-02-10 02:52:37,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 241 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2022-02-10 02:52:37,565 INFO L402 AbstractCegarLoop]: === Iteration 248 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:37,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:37,566 INFO L85 PathProgramCache]: Analyzing trace with hash 203284424, now seen corresponding path program 137 times [2022-02-10 02:52:37,566 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:37,566 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841978909] [2022-02-10 02:52:37,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:37,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:37,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:37,682 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:37,683 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:37,683 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841978909] [2022-02-10 02:52:37,683 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841978909] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:37,683 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483268502] [2022-02-10 02:52:37,683 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:52:37,683 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:37,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:37,688 INFO L229 MonitoredProcess]: Starting monitored process 242 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:37,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Waiting until timeout for monitored process [2022-02-10 02:52:37,723 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-02-10 02:52:37,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:37,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:37,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:37,899 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:37,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:37,925 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:37,925 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 16 treesize of output 15 [2022-02-10 02:52:38,063 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:38,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483268502] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:38,064 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:38,064 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-10 02:52:38,064 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432092308] [2022-02-10 02:52:38,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:38,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:52:38,064 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:38,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:52:38,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:52:38,064 INFO L87 Difference]: Start difference. First operand 17536 states and 31892 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 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 02:52:38,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:38,625 INFO L93 Difference]: Finished difference Result 18055 states and 32555 transitions. [2022-02-10 02:52:38,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:52:38,625 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 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 53 [2022-02-10 02:52:38,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:38,650 INFO L225 Difference]: With dead ends: 18055 [2022-02-10 02:52:38,650 INFO L226 Difference]: Without dead ends: 17981 [2022-02-10 02:52:38,651 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:52:38,651 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 106 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 1386 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 1390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:38,651 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 459 Invalid, 1390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1386 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:52:38,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17981 states. [2022-02-10 02:52:38,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17981 to 17505. [2022-02-10 02:52:38,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17505 states, 17504 states have (on average 1.817184643510055) internal successors, (31808), 17504 states have internal predecessors, (31808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:38,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17505 states to 17505 states and 31808 transitions. [2022-02-10 02:52:38,888 INFO L78 Accepts]: Start accepts. Automaton has 17505 states and 31808 transitions. Word has length 53 [2022-02-10 02:52:38,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:38,889 INFO L470 AbstractCegarLoop]: Abstraction has 17505 states and 31808 transitions. [2022-02-10 02:52:38,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 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 02:52:38,889 INFO L276 IsEmpty]: Start isEmpty. Operand 17505 states and 31808 transitions. [2022-02-10 02:52:38,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:38,905 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:38,905 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:38,921 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Forceful destruction successful, exit code 0 [2022-02-10 02:52:39,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247,242 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:39,106 INFO L402 AbstractCegarLoop]: === Iteration 249 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:39,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:39,106 INFO L85 PathProgramCache]: Analyzing trace with hash -920509884, now seen corresponding path program 138 times [2022-02-10 02:52:39,106 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:39,106 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331960876] [2022-02-10 02:52:39,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:39,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:39,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:39,204 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:52:39,205 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:39,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331960876] [2022-02-10 02:52:39,205 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331960876] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:39,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246803465] [2022-02-10 02:52:39,205 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:52:39,205 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:39,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:39,206 INFO L229 MonitoredProcess]: Starting monitored process 243 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:39,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Waiting until timeout for monitored process [2022-02-10 02:52:39,235 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-02-10 02:52:39,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:39,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:39,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:39,374 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:52:39,374 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:39,393 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:39,393 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 16 treesize of output 15 [2022-02-10 02:52:39,517 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:52:39,518 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246803465] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:39,518 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:39,518 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:52:39,518 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502014897] [2022-02-10 02:52:39,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:39,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:52:39,518 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:39,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:52:39,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:52:39,518 INFO L87 Difference]: Start difference. First operand 17505 states and 31808 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 02:52:39,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:39,941 INFO L93 Difference]: Finished difference Result 18234 states and 32875 transitions. [2022-02-10 02:52:39,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:52:39,941 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 53 [2022-02-10 02:52:39,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:39,967 INFO L225 Difference]: With dead ends: 18234 [2022-02-10 02:52:39,967 INFO L226 Difference]: Without dead ends: 18170 [2022-02-10 02:52:39,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:52:39,968 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 146 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 969 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 969 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:39,968 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 436 Invalid, 976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 969 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:52:39,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18170 states. [2022-02-10 02:52:40,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18170 to 17468. [2022-02-10 02:52:40,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17468 states, 17467 states have (on average 1.817999656495105) internal successors, (31755), 17467 states have internal predecessors, (31755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:40,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17468 states to 17468 states and 31755 transitions. [2022-02-10 02:52:40,200 INFO L78 Accepts]: Start accepts. Automaton has 17468 states and 31755 transitions. Word has length 53 [2022-02-10 02:52:40,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:40,200 INFO L470 AbstractCegarLoop]: Abstraction has 17468 states and 31755 transitions. [2022-02-10 02:52:40,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 02:52:40,201 INFO L276 IsEmpty]: Start isEmpty. Operand 17468 states and 31755 transitions. [2022-02-10 02:52:40,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:40,217 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:40,217 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:40,233 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Ended with exit code 0 [2022-02-10 02:52:40,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248,243 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:40,418 INFO L402 AbstractCegarLoop]: === Iteration 250 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:40,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:40,418 INFO L85 PathProgramCache]: Analyzing trace with hash -2090655156, now seen corresponding path program 139 times [2022-02-10 02:52:40,418 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:40,418 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005391853] [2022-02-10 02:52:40,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:40,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:40,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:40,516 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:40,516 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:40,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005391853] [2022-02-10 02:52:40,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005391853] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:40,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930100033] [2022-02-10 02:52:40,516 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:52:40,516 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:40,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:40,517 INFO L229 MonitoredProcess]: Starting monitored process 244 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:40,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Waiting until timeout for monitored process [2022-02-10 02:52:40,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:40,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:40,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:40,695 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:40,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:40,718 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:52:40,718 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 20 treesize of output 19 [2022-02-10 02:52:40,841 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:40,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930100033] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:40,841 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:40,841 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:52:40,841 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6187968] [2022-02-10 02:52:40,841 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:40,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:52:40,841 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:40,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:52:40,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:52:40,842 INFO L87 Difference]: Start difference. First operand 17468 states and 31755 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 02:52:41,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:41,406 INFO L93 Difference]: Finished difference Result 19172 states and 34439 transitions. [2022-02-10 02:52:41,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 02:52:41,407 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 53 [2022-02-10 02:52:41,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:41,433 INFO L225 Difference]: With dead ends: 19172 [2022-02-10 02:52:41,433 INFO L226 Difference]: Without dead ends: 19142 [2022-02-10 02:52:41,433 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:52:41,434 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 257 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 1143 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 1155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:41,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [257 Valid, 539 Invalid, 1155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1143 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:52:41,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19142 states. [2022-02-10 02:52:41,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19142 to 17534. [2022-02-10 02:52:41,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17534 states, 17533 states have (on average 1.8196543660525866) internal successors, (31904), 17533 states have internal predecessors, (31904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:41,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17534 states to 17534 states and 31904 transitions. [2022-02-10 02:52:41,673 INFO L78 Accepts]: Start accepts. Automaton has 17534 states and 31904 transitions. Word has length 53 [2022-02-10 02:52:41,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:41,673 INFO L470 AbstractCegarLoop]: Abstraction has 17534 states and 31904 transitions. [2022-02-10 02:52:41,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 02:52:41,673 INFO L276 IsEmpty]: Start isEmpty. Operand 17534 states and 31904 transitions. [2022-02-10 02:52:41,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:41,690 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:41,690 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:41,706 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Ended with exit code 0 [2022-02-10 02:52:41,890 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249,244 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:41,890 INFO L402 AbstractCegarLoop]: === Iteration 251 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:41,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:41,890 INFO L85 PathProgramCache]: Analyzing trace with hash 2839646, now seen corresponding path program 140 times [2022-02-10 02:52:41,890 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:41,890 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977134674] [2022-02-10 02:52:41,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:41,891 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:41,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:41,996 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:41,997 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:41,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977134674] [2022-02-10 02:52:41,997 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977134674] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:41,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842039567] [2022-02-10 02:52:41,997 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:52:41,997 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:41,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:41,998 INFO L229 MonitoredProcess]: Starting monitored process 245 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:41,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Waiting until timeout for monitored process [2022-02-10 02:52:42,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:52:42,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:42,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:52:42,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:42,381 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-10 02:52:42,381 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 16 treesize of output 16 [2022-02-10 02:52:42,418 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 29 proven. 103 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:42,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:42,668 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:42,669 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 16 treesize of output 15 [2022-02-10 02:52:42,843 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:42,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842039567] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:42,843 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:42,843 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 14] total 30 [2022-02-10 02:52:42,843 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508390890] [2022-02-10 02:52:42,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:42,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-10 02:52:42,843 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:42,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-10 02:52:42,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=790, Unknown=0, NotChecked=0, Total=930 [2022-02-10 02:52:42,844 INFO L87 Difference]: Start difference. First operand 17534 states and 31904 transitions. Second operand has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:47,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:47,622 INFO L93 Difference]: Finished difference Result 59211 states and 108192 transitions. [2022-02-10 02:52:47,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 180 states. [2022-02-10 02:52:47,622 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:52:47,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:47,735 INFO L225 Difference]: With dead ends: 59211 [2022-02-10 02:52:47,735 INFO L226 Difference]: Without dead ends: 59187 [2022-02-10 02:52:47,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 376 GetRequests, 152 SyntacticMatches, 37 SemanticMatches, 187 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 17441 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=5169, Invalid=30363, Unknown=0, NotChecked=0, Total=35532 [2022-02-10 02:52:47,741 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 439 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 1614 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 2483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 769 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:47,741 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [439 Valid, 522 Invalid, 2483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1614 Invalid, 0 Unknown, 769 Unchecked, 0.6s Time] [2022-02-10 02:52:47,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59187 states. [2022-02-10 02:52:48,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59187 to 18028. [2022-02-10 02:52:48,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18028 states, 18027 states have (on average 1.8317523714428356) internal successors, (33021), 18027 states have internal predecessors, (33021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:48,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18028 states to 18028 states and 33021 transitions. [2022-02-10 02:52:48,289 INFO L78 Accepts]: Start accepts. Automaton has 18028 states and 33021 transitions. Word has length 53 [2022-02-10 02:52:48,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:48,290 INFO L470 AbstractCegarLoop]: Abstraction has 18028 states and 33021 transitions. [2022-02-10 02:52:48,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.4193548387096775) internal successors, (106), 30 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:48,290 INFO L276 IsEmpty]: Start isEmpty. Operand 18028 states and 33021 transitions. [2022-02-10 02:52:48,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:48,307 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:48,307 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:48,323 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Ended with exit code 0 [2022-02-10 02:52:48,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,245 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:48,507 INFO L402 AbstractCegarLoop]: === Iteration 252 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:48,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:48,507 INFO L85 PathProgramCache]: Analyzing trace with hash 223834206, now seen corresponding path program 141 times [2022-02-10 02:52:48,507 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:48,508 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909262133] [2022-02-10 02:52:48,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:48,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:48,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:48,615 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 124 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:48,615 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:48,615 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909262133] [2022-02-10 02:52:48,615 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909262133] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:48,615 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119654322] [2022-02-10 02:52:48,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:52:48,615 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:48,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:48,617 INFO L229 MonitoredProcess]: Starting monitored process 246 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:48,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Waiting until timeout for monitored process [2022-02-10 02:52:48,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-10 02:52:48,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:48,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:48,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:48,798 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:48,798 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:48,827 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:52:48,827 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 20 treesize of output 19 [2022-02-10 02:52:48,945 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:48,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119654322] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:48,945 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:48,945 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-10 02:52:48,945 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491493893] [2022-02-10 02:52:48,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:48,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:52:48,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:48,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:52:48,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:52:48,946 INFO L87 Difference]: Start difference. First operand 18028 states and 33021 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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 02:52:49,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:49,730 INFO L93 Difference]: Finished difference Result 21482 states and 38695 transitions. [2022-02-10 02:52:49,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-10 02:52:49,730 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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 53 [2022-02-10 02:52:49,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:49,761 INFO L225 Difference]: With dead ends: 21482 [2022-02-10 02:52:49,761 INFO L226 Difference]: Without dead ends: 21382 [2022-02-10 02:52:49,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=225, Invalid=1581, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 02:52:49,761 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 470 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 1281 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 470 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 1309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:49,761 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [470 Valid, 602 Invalid, 1309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1281 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:52:49,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21382 states. [2022-02-10 02:52:49,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21382 to 18148. [2022-02-10 02:52:49,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18148 states, 18147 states have (on average 1.8341323634760567) internal successors, (33284), 18147 states have internal predecessors, (33284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:50,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18148 states to 18148 states and 33284 transitions. [2022-02-10 02:52:50,028 INFO L78 Accepts]: Start accepts. Automaton has 18148 states and 33284 transitions. Word has length 53 [2022-02-10 02:52:50,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:50,028 INFO L470 AbstractCegarLoop]: Abstraction has 18148 states and 33284 transitions. [2022-02-10 02:52:50,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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 02:52:50,028 INFO L276 IsEmpty]: Start isEmpty. Operand 18148 states and 33284 transitions. [2022-02-10 02:52:50,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:50,045 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:50,045 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:50,062 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Ended with exit code 0 [2022-02-10 02:52:50,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,246 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:50,246 INFO L402 AbstractCegarLoop]: === Iteration 253 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:50,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:50,246 INFO L85 PathProgramCache]: Analyzing trace with hash 86380812, now seen corresponding path program 142 times [2022-02-10 02:52:50,246 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:50,246 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57820424] [2022-02-10 02:52:50,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:50,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:50,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:50,363 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:50,363 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:50,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57820424] [2022-02-10 02:52:50,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57820424] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:50,364 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130149625] [2022-02-10 02:52:50,364 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:52:50,364 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:50,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:50,365 INFO L229 MonitoredProcess]: Starting monitored process 247 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:50,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Waiting until timeout for monitored process [2022-02-10 02:52:50,390 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:52:50,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:50,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:50,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:50,540 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:50,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:50,573 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:52:50,573 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 20 treesize of output 19 [2022-02-10 02:52:50,682 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:50,682 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130149625] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:50,682 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:50,682 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-10 02:52:50,682 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30947446] [2022-02-10 02:52:50,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:50,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:52:50,682 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:50,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:52:50,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:52:50,683 INFO L87 Difference]: Start difference. First operand 18148 states and 33284 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 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 02:52:51,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:51,227 INFO L93 Difference]: Finished difference Result 20790 states and 37358 transitions. [2022-02-10 02:52:51,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:52:51,227 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 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 53 [2022-02-10 02:52:51,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:51,257 INFO L225 Difference]: With dead ends: 20790 [2022-02-10 02:52:51,257 INFO L226 Difference]: Without dead ends: 20615 [2022-02-10 02:52:51,257 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:52:51,257 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 265 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 1107 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 1130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:51,257 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 445 Invalid, 1130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1107 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:52:51,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20615 states. [2022-02-10 02:52:51,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20615 to 17699. [2022-02-10 02:52:51,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17699 states, 17698 states have (on average 1.8257995253700983) internal successors, (32313), 17698 states have internal predecessors, (32313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:51,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17699 states to 17699 states and 32313 transitions. [2022-02-10 02:52:51,510 INFO L78 Accepts]: Start accepts. Automaton has 17699 states and 32313 transitions. Word has length 53 [2022-02-10 02:52:51,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:51,510 INFO L470 AbstractCegarLoop]: Abstraction has 17699 states and 32313 transitions. [2022-02-10 02:52:51,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 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 02:52:51,510 INFO L276 IsEmpty]: Start isEmpty. Operand 17699 states and 32313 transitions. [2022-02-10 02:52:51,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:51,527 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:51,527 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:51,543 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Ended with exit code 0 [2022-02-10 02:52:51,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,247 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:51,728 INFO L402 AbstractCegarLoop]: === Iteration 254 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:51,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:51,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1163238608, now seen corresponding path program 143 times [2022-02-10 02:52:51,728 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:51,728 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824869557] [2022-02-10 02:52:51,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:51,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:51,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:51,855 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:51,855 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:51,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824869557] [2022-02-10 02:52:51,855 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824869557] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:51,855 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012164518] [2022-02-10 02:52:51,855 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:52:51,855 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:51,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:51,856 INFO L229 MonitoredProcess]: Starting monitored process 248 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:51,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Waiting until timeout for monitored process [2022-02-10 02:52:51,885 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-10 02:52:51,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:51,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:51,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:52,031 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:52,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:52,070 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:52:52,070 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 20 treesize of output 19 [2022-02-10 02:52:52,172 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:52,172 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012164518] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:52,172 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:52,172 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-10 02:52:52,172 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53454180] [2022-02-10 02:52:52,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:52,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:52:52,172 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:52,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:52:52,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:52:52,173 INFO L87 Difference]: Start difference. First operand 17699 states and 32313 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 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 02:52:52,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:52,811 INFO L93 Difference]: Finished difference Result 21110 states and 37780 transitions. [2022-02-10 02:52:52,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 02:52:52,811 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 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 53 [2022-02-10 02:52:52,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:52,845 INFO L225 Difference]: With dead ends: 21110 [2022-02-10 02:52:52,846 INFO L226 Difference]: Without dead ends: 21110 [2022-02-10 02:52:52,846 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 97 SyntacticMatches, 10 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:52:52,846 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 303 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 1208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:52,846 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [303 Valid, 476 Invalid, 1208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1181 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:52:52,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21110 states. [2022-02-10 02:52:53,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21110 to 17816. [2022-02-10 02:52:53,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17816 states, 17815 states have (on average 1.8261015997754702) internal successors, (32532), 17815 states have internal predecessors, (32532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:53,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17816 states to 17816 states and 32532 transitions. [2022-02-10 02:52:53,134 INFO L78 Accepts]: Start accepts. Automaton has 17816 states and 32532 transitions. Word has length 53 [2022-02-10 02:52:53,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:53,134 INFO L470 AbstractCegarLoop]: Abstraction has 17816 states and 32532 transitions. [2022-02-10 02:52:53,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 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 02:52:53,134 INFO L276 IsEmpty]: Start isEmpty. Operand 17816 states and 32532 transitions. [2022-02-10 02:52:53,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:53,153 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:53,153 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:53,169 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Ended with exit code 0 [2022-02-10 02:52:53,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,248 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:53,354 INFO L402 AbstractCegarLoop]: === Iteration 255 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:53,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:53,354 INFO L85 PathProgramCache]: Analyzing trace with hash -270571732, now seen corresponding path program 59 times [2022-02-10 02:52:53,354 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:53,354 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726151332] [2022-02-10 02:52:53,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:53,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:53,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:53,464 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 124 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:53,464 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:53,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726151332] [2022-02-10 02:52:53,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726151332] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:53,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164571060] [2022-02-10 02:52:53,464 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:52:53,464 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:53,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:53,465 INFO L229 MonitoredProcess]: Starting monitored process 249 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:53,466 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Waiting until timeout for monitored process [2022-02-10 02:52:53,494 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-10 02:52:53,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:53,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:53,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:53,648 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:53,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:53,670 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:53,671 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 16 treesize of output 15 [2022-02-10 02:52:53,809 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:53,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164571060] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:53,809 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:53,809 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:52:53,809 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699070074] [2022-02-10 02:52:53,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:53,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:52:53,809 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:53,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:52:53,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:52:53,810 INFO L87 Difference]: Start difference. First operand 17816 states and 32532 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 02:52:54,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:54,433 INFO L93 Difference]: Finished difference Result 19033 states and 34378 transitions. [2022-02-10 02:52:54,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:52:54,433 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 53 [2022-02-10 02:52:54,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:54,463 INFO L225 Difference]: With dead ends: 19033 [2022-02-10 02:52:54,463 INFO L226 Difference]: Without dead ends: 19008 [2022-02-10 02:52:54,463 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:52:54,463 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 115 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 786 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 786 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:54,463 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 304 Invalid, 792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 786 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:52:54,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19008 states. [2022-02-10 02:52:54,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19008 to 17806. [2022-02-10 02:52:54,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17806 states, 17805 states have (on average 1.8248244875035102) internal successors, (32491), 17805 states have internal predecessors, (32491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:54,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17806 states to 17806 states and 32491 transitions. [2022-02-10 02:52:54,952 INFO L78 Accepts]: Start accepts. Automaton has 17806 states and 32491 transitions. Word has length 53 [2022-02-10 02:52:54,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:54,952 INFO L470 AbstractCegarLoop]: Abstraction has 17806 states and 32491 transitions. [2022-02-10 02:52:54,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 02:52:54,952 INFO L276 IsEmpty]: Start isEmpty. Operand 17806 states and 32491 transitions. [2022-02-10 02:52:54,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:54,972 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:54,972 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:54,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Forceful destruction successful, exit code 0 [2022-02-10 02:52:55,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable254 [2022-02-10 02:52:55,174 INFO L402 AbstractCegarLoop]: === Iteration 256 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:55,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:55,174 INFO L85 PathProgramCache]: Analyzing trace with hash -370247892, now seen corresponding path program 144 times [2022-02-10 02:52:55,174 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:55,174 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922037925] [2022-02-10 02:52:55,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:55,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:55,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:55,271 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:55,272 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:55,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922037925] [2022-02-10 02:52:55,272 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922037925] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:55,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938994797] [2022-02-10 02:52:55,272 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:52:55,272 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:55,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:55,273 INFO L229 MonitoredProcess]: Starting monitored process 250 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:55,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Waiting until timeout for monitored process [2022-02-10 02:52:55,302 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-10 02:52:55,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:55,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:55,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:55,443 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:55,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:55,464 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:55,464 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 16 treesize of output 15 [2022-02-10 02:52:55,586 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:55,586 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938994797] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:55,586 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:55,586 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-10 02:52:55,587 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538644316] [2022-02-10 02:52:55,587 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:55,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:52:55,587 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:55,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:52:55,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:52:55,587 INFO L87 Difference]: Start difference. First operand 17806 states and 32491 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 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 02:52:56,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:56,167 INFO L93 Difference]: Finished difference Result 18322 states and 33138 transitions. [2022-02-10 02:52:56,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:52:56,168 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 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 53 [2022-02-10 02:52:56,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:56,197 INFO L225 Difference]: With dead ends: 18322 [2022-02-10 02:52:56,197 INFO L226 Difference]: Without dead ends: 18233 [2022-02-10 02:52:56,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:52:56,198 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 108 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 1412 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 1416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:56,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 478 Invalid, 1416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1412 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:52:56,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18233 states. [2022-02-10 02:52:56,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18233 to 17748. [2022-02-10 02:52:56,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17748 states, 17747 states have (on average 1.8238012058376063) internal successors, (32367), 17747 states have internal predecessors, (32367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:56,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17748 states to 17748 states and 32367 transitions. [2022-02-10 02:52:56,530 INFO L78 Accepts]: Start accepts. Automaton has 17748 states and 32367 transitions. Word has length 53 [2022-02-10 02:52:56,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:56,530 INFO L470 AbstractCegarLoop]: Abstraction has 17748 states and 32367 transitions. [2022-02-10 02:52:56,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 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 02:52:56,530 INFO L276 IsEmpty]: Start isEmpty. Operand 17748 states and 32367 transitions. [2022-02-10 02:52:56,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:56,548 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:56,548 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:56,564 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Ended with exit code 0 [2022-02-10 02:52:56,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2022-02-10 02:52:56,751 INFO L402 AbstractCegarLoop]: === Iteration 257 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:56,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:56,751 INFO L85 PathProgramCache]: Analyzing trace with hash -1494042200, now seen corresponding path program 145 times [2022-02-10 02:52:56,751 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:56,751 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628459526] [2022-02-10 02:52:56,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:56,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:56,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:56,849 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:52:56,849 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:56,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628459526] [2022-02-10 02:52:56,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628459526] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:56,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887052828] [2022-02-10 02:52:56,849 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:52:56,849 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:56,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:56,850 INFO L229 MonitoredProcess]: Starting monitored process 251 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:56,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Waiting until timeout for monitored process [2022-02-10 02:52:56,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:56,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:52:56,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:57,013 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:52:57,013 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:57,032 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:57,032 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 16 treesize of output 15 [2022-02-10 02:52:57,154 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:52:57,154 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887052828] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:57,154 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:57,154 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:52:57,154 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366392606] [2022-02-10 02:52:57,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:57,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:52:57,155 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:57,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:52:57,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:52:57,155 INFO L87 Difference]: Start difference. First operand 17748 states and 32367 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 02:52:57,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:57,637 INFO L93 Difference]: Finished difference Result 18516 states and 33521 transitions. [2022-02-10 02:52:57,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:52:57,637 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 53 [2022-02-10 02:52:57,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:57,666 INFO L225 Difference]: With dead ends: 18516 [2022-02-10 02:52:57,666 INFO L226 Difference]: Without dead ends: 18440 [2022-02-10 02:52:57,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:52:57,666 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 148 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 1098 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 516 SdHoareTripleChecker+Invalid, 1103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1098 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:57,667 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 516 Invalid, 1103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1098 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:52:57,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18440 states. [2022-02-10 02:52:57,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18440 to 17755. [2022-02-10 02:52:57,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17755 states, 17754 states have (on average 1.8247718823927002) internal successors, (32397), 17754 states have internal predecessors, (32397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:57,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17755 states to 17755 states and 32397 transitions. [2022-02-10 02:52:57,999 INFO L78 Accepts]: Start accepts. Automaton has 17755 states and 32397 transitions. Word has length 53 [2022-02-10 02:52:57,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:57,999 INFO L470 AbstractCegarLoop]: Abstraction has 17755 states and 32397 transitions. [2022-02-10 02:52:57,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 02:52:57,999 INFO L276 IsEmpty]: Start isEmpty. Operand 17755 states and 32397 transitions. [2022-02-10 02:52:58,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:52:58,018 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:58,018 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:58,034 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Forceful destruction successful, exit code 0 [2022-02-10 02:52:58,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 251 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2022-02-10 02:52:58,219 INFO L402 AbstractCegarLoop]: === Iteration 258 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:58,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:58,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1630779824, now seen corresponding path program 146 times [2022-02-10 02:52:58,219 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:58,219 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518728332] [2022-02-10 02:52:58,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:58,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:58,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:58,318 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:58,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:58,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518728332] [2022-02-10 02:52:58,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518728332] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:58,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571848406] [2022-02-10 02:52:58,318 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:52:58,319 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:58,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:58,320 INFO L229 MonitoredProcess]: Starting monitored process 252 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:58,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Waiting until timeout for monitored process [2022-02-10 02:52:58,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:52:58,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:58,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:52:58,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:58,652 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-10 02:52:58,652 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 16 treesize of output 16 [2022-02-10 02:52:58,686 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 42 proven. 90 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:58,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:58,858 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:52:58,858 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 16 treesize of output 15 [2022-02-10 02:52:59,041 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 26 proven. 106 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:52:59,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571848406] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:59,041 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:59,041 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 27 [2022-02-10 02:52:59,041 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116721281] [2022-02-10 02:52:59,041 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:59,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 02:52:59,041 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:59,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 02:52:59,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:52:59,042 INFO L87 Difference]: Start difference. First operand 17755 states and 32397 transitions. Second operand has 28 states, 28 states have (on average 3.6785714285714284) internal successors, (103), 27 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:01,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:01,682 INFO L93 Difference]: Finished difference Result 54138 states and 97402 transitions. [2022-02-10 02:53:01,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-02-10 02:53:01,682 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.6785714285714284) internal successors, (103), 27 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:53:01,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:01,787 INFO L225 Difference]: With dead ends: 54138 [2022-02-10 02:53:01,787 INFO L226 Difference]: Without dead ends: 54120 [2022-02-10 02:53:01,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 146 SyntacticMatches, 15 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6320 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2293, Invalid=13709, Unknown=0, NotChecked=0, Total=16002 [2022-02-10 02:53:01,789 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 438 mSDsluCounter, 1180 mSDsCounter, 0 mSdLazyCounter, 1983 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 438 SdHoareTripleChecker+Valid, 974 SdHoareTripleChecker+Invalid, 3237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1177 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:01,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [438 Valid, 974 Invalid, 3237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1983 Invalid, 0 Unknown, 1177 Unchecked, 0.7s Time] [2022-02-10 02:53:01,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54120 states. [2022-02-10 02:53:02,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54120 to 19305. [2022-02-10 02:53:02,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19305 states, 19304 states have (on average 1.8615312888520514) internal successors, (35935), 19304 states have internal predecessors, (35935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:02,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19305 states to 19305 states and 35935 transitions. [2022-02-10 02:53:02,420 INFO L78 Accepts]: Start accepts. Automaton has 19305 states and 35935 transitions. Word has length 53 [2022-02-10 02:53:02,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:02,420 INFO L470 AbstractCegarLoop]: Abstraction has 19305 states and 35935 transitions. [2022-02-10 02:53:02,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.6785714285714284) internal successors, (103), 27 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:02,420 INFO L276 IsEmpty]: Start isEmpty. Operand 19305 states and 35935 transitions. [2022-02-10 02:53:02,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:02,438 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:02,438 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:02,454 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Ended with exit code 0 [2022-02-10 02:53:02,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2022-02-10 02:53:02,638 INFO L402 AbstractCegarLoop]: === Iteration 259 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:02,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:02,639 INFO L85 PathProgramCache]: Analyzing trace with hash 1272531146, now seen corresponding path program 147 times [2022-02-10 02:53:02,639 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:02,639 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172018291] [2022-02-10 02:53:02,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:02,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:02,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:02,735 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:02,735 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:02,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172018291] [2022-02-10 02:53:02,735 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172018291] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:02,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643086115] [2022-02-10 02:53:02,735 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:53:02,735 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:02,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:02,736 INFO L229 MonitoredProcess]: Starting monitored process 253 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:02,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Waiting until timeout for monitored process [2022-02-10 02:53:02,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-10 02:53:02,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:02,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:02,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:02,912 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:02,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:02,936 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:02,936 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 20 treesize of output 19 [2022-02-10 02:53:03,052 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:03,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643086115] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:03,052 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:03,052 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:53:03,052 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565553689] [2022-02-10 02:53:03,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:03,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:53:03,053 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:03,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:53:03,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:53:03,053 INFO L87 Difference]: Start difference. First operand 19305 states and 35935 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 02:53:03,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:03,654 INFO L93 Difference]: Finished difference Result 21229 states and 39078 transitions. [2022-02-10 02:53:03,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 02:53:03,654 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 53 [2022-02-10 02:53:03,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:03,687 INFO L225 Difference]: With dead ends: 21229 [2022-02-10 02:53:03,688 INFO L226 Difference]: Without dead ends: 21199 [2022-02-10 02:53:03,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=111, Invalid=701, Unknown=0, NotChecked=0, Total=812 [2022-02-10 02:53:03,688 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 274 mSDsluCounter, 685 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 1171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:03,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 582 Invalid, 1171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1162 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:53:03,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21199 states. [2022-02-10 02:53:04,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21199 to 19436. [2022-02-10 02:53:04,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19436 states, 19435 states have (on average 1.8642655003859017) internal successors, (36232), 19435 states have internal predecessors, (36232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:04,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19436 states to 19436 states and 36232 transitions. [2022-02-10 02:53:04,100 INFO L78 Accepts]: Start accepts. Automaton has 19436 states and 36232 transitions. Word has length 53 [2022-02-10 02:53:04,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:04,100 INFO L470 AbstractCegarLoop]: Abstraction has 19436 states and 36232 transitions. [2022-02-10 02:53:04,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 02:53:04,100 INFO L276 IsEmpty]: Start isEmpty. Operand 19436 states and 36232 transitions. [2022-02-10 02:53:04,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:04,117 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:04,117 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:04,134 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Ended with exit code 0 [2022-02-10 02:53:04,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable258,253 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:04,318 INFO L402 AbstractCegarLoop]: === Iteration 260 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:04,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:04,318 INFO L85 PathProgramCache]: Analyzing trace with hash -570692670, now seen corresponding path program 148 times [2022-02-10 02:53:04,318 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:04,318 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974034680] [2022-02-10 02:53:04,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:04,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:04,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:04,422 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:04,422 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:04,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974034680] [2022-02-10 02:53:04,422 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974034680] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:04,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768699406] [2022-02-10 02:53:04,422 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:53:04,422 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:04,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:04,424 INFO L229 MonitoredProcess]: Starting monitored process 254 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:04,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Waiting until timeout for monitored process [2022-02-10 02:53:04,449 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:53:04,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:04,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:04,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:04,593 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:04,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:04,621 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:04,621 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 20 treesize of output 19 [2022-02-10 02:53:04,730 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:04,730 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768699406] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:04,730 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:04,731 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-10 02:53:04,731 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678907179] [2022-02-10 02:53:04,731 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:04,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:53:04,731 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:04,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:53:04,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:53:04,731 INFO L87 Difference]: Start difference. First operand 19436 states and 36232 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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 02:53:05,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:05,720 INFO L93 Difference]: Finished difference Result 23938 states and 43899 transitions. [2022-02-10 02:53:05,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-10 02:53:05,721 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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 53 [2022-02-10 02:53:05,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:05,760 INFO L225 Difference]: With dead ends: 23938 [2022-02-10 02:53:05,760 INFO L226 Difference]: Without dead ends: 23838 [2022-02-10 02:53:05,760 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=273, Invalid=2079, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 02:53:05,761 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 545 mSDsluCounter, 808 mSDsCounter, 0 mSdLazyCounter, 1333 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 1362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:05,761 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [545 Valid, 693 Invalid, 1362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1333 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 02:53:05,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23838 states. [2022-02-10 02:53:06,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23838 to 19821. [2022-02-10 02:53:06,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19821 states, 19820 states have (on average 1.8692734611503532) internal successors, (37049), 19820 states have internal predecessors, (37049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:06,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19821 states to 19821 states and 37049 transitions. [2022-02-10 02:53:06,104 INFO L78 Accepts]: Start accepts. Automaton has 19821 states and 37049 transitions. Word has length 53 [2022-02-10 02:53:06,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:06,105 INFO L470 AbstractCegarLoop]: Abstraction has 19821 states and 37049 transitions. [2022-02-10 02:53:06,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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 02:53:06,105 INFO L276 IsEmpty]: Start isEmpty. Operand 19821 states and 37049 transitions. [2022-02-10 02:53:06,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:06,124 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:06,124 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:06,140 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Ended with exit code 0 [2022-02-10 02:53:06,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 254 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable259 [2022-02-10 02:53:06,324 INFO L402 AbstractCegarLoop]: === Iteration 261 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:06,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:06,325 INFO L85 PathProgramCache]: Analyzing trace with hash -487151504, now seen corresponding path program 149 times [2022-02-10 02:53:06,325 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:06,325 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685891757] [2022-02-10 02:53:06,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:06,325 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:06,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:06,457 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:06,458 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:06,458 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685891757] [2022-02-10 02:53:06,458 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685891757] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:06,458 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180411160] [2022-02-10 02:53:06,458 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:53:06,458 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:06,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:06,460 INFO L229 MonitoredProcess]: Starting monitored process 255 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:06,461 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Waiting until timeout for monitored process [2022-02-10 02:53:06,488 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-10 02:53:06,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:06,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:06,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:06,626 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:06,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:06,658 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:06,659 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 20 treesize of output 19 [2022-02-10 02:53:06,760 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:06,760 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180411160] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:06,760 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:06,760 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-10 02:53:06,760 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823610758] [2022-02-10 02:53:06,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:06,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:53:06,761 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:06,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:53:06,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:53:06,761 INFO L87 Difference]: Start difference. First operand 19821 states and 37049 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 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 02:53:08,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:08,092 INFO L93 Difference]: Finished difference Result 29386 states and 53777 transitions. [2022-02-10 02:53:08,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-02-10 02:53:08,092 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 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 53 [2022-02-10 02:53:08,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:08,138 INFO L225 Difference]: With dead ends: 29386 [2022-02-10 02:53:08,138 INFO L226 Difference]: Without dead ends: 29111 [2022-02-10 02:53:08,139 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2273 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=651, Invalid=5829, Unknown=0, NotChecked=0, Total=6480 [2022-02-10 02:53:08,139 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 1076 mSDsluCounter, 834 mSDsCounter, 0 mSdLazyCounter, 1396 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1076 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 1459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:08,139 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1076 Valid, 695 Invalid, 1459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1396 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:53:08,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29111 states. [2022-02-10 02:53:08,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29111 to 20599. [2022-02-10 02:53:08,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20599 states, 20598 states have (on average 1.8769783474123702) internal successors, (38662), 20598 states have internal predecessors, (38662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:08,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20599 states to 20599 states and 38662 transitions. [2022-02-10 02:53:08,509 INFO L78 Accepts]: Start accepts. Automaton has 20599 states and 38662 transitions. Word has length 53 [2022-02-10 02:53:08,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:08,509 INFO L470 AbstractCegarLoop]: Abstraction has 20599 states and 38662 transitions. [2022-02-10 02:53:08,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 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 02:53:08,509 INFO L276 IsEmpty]: Start isEmpty. Operand 20599 states and 38662 transitions. [2022-02-10 02:53:08,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:08,527 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:08,527 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:08,543 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Forceful destruction successful, exit code 0 [2022-02-10 02:53:08,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable260,255 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:08,727 INFO L402 AbstractCegarLoop]: === Iteration 262 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:08,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:08,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1501660418, now seen corresponding path program 150 times [2022-02-10 02:53:08,728 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:08,728 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368407202] [2022-02-10 02:53:08,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:08,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:08,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:08,848 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:08,849 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:08,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368407202] [2022-02-10 02:53:08,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368407202] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:08,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822678616] [2022-02-10 02:53:08,849 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:53:08,849 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:08,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:08,850 INFO L229 MonitoredProcess]: Starting monitored process 256 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:08,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Waiting until timeout for monitored process [2022-02-10 02:53:08,879 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-10 02:53:08,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:08,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:08,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:09,011 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:09,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:09,048 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:09,049 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 20 treesize of output 19 [2022-02-10 02:53:09,139 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:09,140 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822678616] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:09,140 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:09,140 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-10 02:53:09,140 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568316801] [2022-02-10 02:53:09,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:09,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:53:09,140 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:09,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:53:09,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:53:09,140 INFO L87 Difference]: Start difference. First operand 20599 states and 38662 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 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 02:53:09,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:09,763 INFO L93 Difference]: Finished difference Result 23344 states and 42765 transitions. [2022-02-10 02:53:09,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 02:53:09,764 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 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 53 [2022-02-10 02:53:09,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:09,798 INFO L225 Difference]: With dead ends: 23344 [2022-02-10 02:53:09,799 INFO L226 Difference]: Without dead ends: 22944 [2022-02-10 02:53:09,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 97 SyntacticMatches, 10 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=146, Invalid=724, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:53:09,799 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 341 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 983 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 1010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:09,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 407 Invalid, 1010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 983 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:09,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22944 states. [2022-02-10 02:53:10,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22944 to 19012. [2022-02-10 02:53:10,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19012 states, 19011 states have (on average 1.856030719057388) internal successors, (35285), 19011 states have internal predecessors, (35285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:10,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19012 states to 19012 states and 35285 transitions. [2022-02-10 02:53:10,096 INFO L78 Accepts]: Start accepts. Automaton has 19012 states and 35285 transitions. Word has length 53 [2022-02-10 02:53:10,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:10,096 INFO L470 AbstractCegarLoop]: Abstraction has 19012 states and 35285 transitions. [2022-02-10 02:53:10,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 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 02:53:10,096 INFO L276 IsEmpty]: Start isEmpty. Operand 19012 states and 35285 transitions. [2022-02-10 02:53:10,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:10,115 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:10,115 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:10,131 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Ended with exit code 0 [2022-02-10 02:53:10,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,256 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:10,315 INFO L402 AbstractCegarLoop]: === Iteration 263 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:10,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:10,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1233440066, now seen corresponding path program 151 times [2022-02-10 02:53:10,316 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:10,316 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802098610] [2022-02-10 02:53:10,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:10,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:10,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:10,441 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:10,441 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:10,441 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802098610] [2022-02-10 02:53:10,441 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802098610] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:10,441 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142372112] [2022-02-10 02:53:10,442 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:53:10,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:10,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:10,443 INFO L229 MonitoredProcess]: Starting monitored process 257 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:10,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Waiting until timeout for monitored process [2022-02-10 02:53:10,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:10,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:10,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:10,596 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:10,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:10,639 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:10,639 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 20 treesize of output 19 [2022-02-10 02:53:10,721 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:10,722 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142372112] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:10,722 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:10,722 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-02-10 02:53:10,722 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936424223] [2022-02-10 02:53:10,722 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:10,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:53:10,722 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:10,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:53:10,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:53:10,723 INFO L87 Difference]: Start difference. First operand 19012 states and 35285 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 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 02:53:11,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:11,402 INFO L93 Difference]: Finished difference Result 20488 states and 37641 transitions. [2022-02-10 02:53:11,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 02:53:11,402 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 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 53 [2022-02-10 02:53:11,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:11,436 INFO L225 Difference]: With dead ends: 20488 [2022-02-10 02:53:11,436 INFO L226 Difference]: Without dead ends: 20488 [2022-02-10 02:53:11,436 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 96 SyntacticMatches, 10 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=175, Invalid=881, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 02:53:11,436 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 382 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 1248 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 1279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:11,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 515 Invalid, 1279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1248 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:53:11,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20488 states. [2022-02-10 02:53:11,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20488 to 19052. [2022-02-10 02:53:11,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19052 states, 19051 states have (on average 1.8558080940633037) internal successors, (35355), 19051 states have internal predecessors, (35355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:11,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19052 states to 19052 states and 35355 transitions. [2022-02-10 02:53:11,812 INFO L78 Accepts]: Start accepts. Automaton has 19052 states and 35355 transitions. Word has length 53 [2022-02-10 02:53:11,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:11,812 INFO L470 AbstractCegarLoop]: Abstraction has 19052 states and 35355 transitions. [2022-02-10 02:53:11,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 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 02:53:11,812 INFO L276 IsEmpty]: Start isEmpty. Operand 19052 states and 35355 transitions. [2022-02-10 02:53:11,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:11,830 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:11,830 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:11,846 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Forceful destruction successful, exit code 0 [2022-02-10 02:53:12,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,257 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:12,032 INFO L402 AbstractCegarLoop]: === Iteration 264 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:12,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:12,032 INFO L85 PathProgramCache]: Analyzing trace with hash -2061094704, now seen corresponding path program 60 times [2022-02-10 02:53:12,032 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:12,032 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023970482] [2022-02-10 02:53:12,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:12,032 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:12,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:12,163 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:12,163 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:12,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023970482] [2022-02-10 02:53:12,163 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023970482] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:12,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252063692] [2022-02-10 02:53:12,163 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:53:12,164 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:12,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:12,165 INFO L229 MonitoredProcess]: Starting monitored process 258 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:12,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Waiting until timeout for monitored process [2022-02-10 02:53:12,192 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-10 02:53:12,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:12,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:12,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:12,318 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:12,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:12,366 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:12,366 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 20 treesize of output 19 [2022-02-10 02:53:12,441 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:12,441 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252063692] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:12,441 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:12,441 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-02-10 02:53:12,441 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998200960] [2022-02-10 02:53:12,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:12,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:53:12,441 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:12,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:53:12,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:53:12,442 INFO L87 Difference]: Start difference. First operand 19052 states and 35355 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 02:53:13,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:13,039 INFO L93 Difference]: Finished difference Result 29505 states and 53337 transitions. [2022-02-10 02:53:13,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 02:53:13,039 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 53 [2022-02-10 02:53:13,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:13,091 INFO L225 Difference]: With dead ends: 29505 [2022-02-10 02:53:13,091 INFO L226 Difference]: Without dead ends: 29465 [2022-02-10 02:53:13,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 96 SyntacticMatches, 10 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=175, Invalid=881, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 02:53:13,092 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 244 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 918 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:13,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [244 Valid, 179 Invalid, 951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 918 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:13,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29465 states. [2022-02-10 02:53:13,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29465 to 18639. [2022-02-10 02:53:13,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18639 states, 18638 states have (on average 1.853900633115141) internal successors, (34553), 18638 states have internal predecessors, (34553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:13,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18639 states to 18639 states and 34553 transitions. [2022-02-10 02:53:13,424 INFO L78 Accepts]: Start accepts. Automaton has 18639 states and 34553 transitions. Word has length 53 [2022-02-10 02:53:13,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:13,424 INFO L470 AbstractCegarLoop]: Abstraction has 18639 states and 34553 transitions. [2022-02-10 02:53:13,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 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 02:53:13,424 INFO L276 IsEmpty]: Start isEmpty. Operand 18639 states and 34553 transitions. [2022-02-10 02:53:13,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:13,440 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:13,440 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:13,456 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Ended with exit code 0 [2022-02-10 02:53:13,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,258 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:13,641 INFO L402 AbstractCegarLoop]: === Iteration 265 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:13,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:13,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1289573104, now seen corresponding path program 152 times [2022-02-10 02:53:13,641 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:13,641 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097663927] [2022-02-10 02:53:13,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:13,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:13,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:13,792 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 116 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:13,792 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:13,792 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097663927] [2022-02-10 02:53:13,792 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097663927] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:13,792 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061928701] [2022-02-10 02:53:13,792 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:53:13,792 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:13,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:13,793 INFO L229 MonitoredProcess]: Starting monitored process 259 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:13,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Waiting until timeout for monitored process [2022-02-10 02:53:13,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:53:13,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:13,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:13,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:14,123 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:14,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:14,254 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:14,254 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 20 treesize of output 19 [2022-02-10 02:53:14,329 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:14,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061928701] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:14,329 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:14,329 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 26 [2022-02-10 02:53:14,329 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218669903] [2022-02-10 02:53:14,329 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:14,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 02:53:14,329 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:14,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 02:53:14,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:53:14,330 INFO L87 Difference]: Start difference. First operand 18639 states and 34553 transitions. Second operand has 27 states, 27 states have (on average 3.3703703703703702) internal successors, (91), 26 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:14,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:14,734 INFO L93 Difference]: Finished difference Result 18761 states and 34707 transitions. [2022-02-10 02:53:14,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:53:14,735 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.3703703703703702) internal successors, (91), 26 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:53:14,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:14,757 INFO L225 Difference]: With dead ends: 18761 [2022-02-10 02:53:14,757 INFO L226 Difference]: Without dead ends: 18695 [2022-02-10 02:53:14,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 86 SyntacticMatches, 9 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:53:14,757 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 74 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 900 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 1159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 900 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 249 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:14,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 196 Invalid, 1159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 900 Invalid, 0 Unknown, 249 Unchecked, 0.3s Time] [2022-02-10 02:53:14,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18695 states. [2022-02-10 02:53:14,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18695 to 18634. [2022-02-10 02:53:14,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18634 states, 18633 states have (on average 1.8514463586110663) internal successors, (34498), 18633 states have internal predecessors, (34498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:15,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18634 states to 18634 states and 34498 transitions. [2022-02-10 02:53:15,013 INFO L78 Accepts]: Start accepts. Automaton has 18634 states and 34498 transitions. Word has length 53 [2022-02-10 02:53:15,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:15,013 INFO L470 AbstractCegarLoop]: Abstraction has 18634 states and 34498 transitions. [2022-02-10 02:53:15,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.3703703703703702) internal successors, (91), 26 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:15,013 INFO L276 IsEmpty]: Start isEmpty. Operand 18634 states and 34498 transitions. [2022-02-10 02:53:15,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:15,029 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:15,029 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:15,045 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Forceful destruction successful, exit code 0 [2022-02-10 02:53:15,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable264 [2022-02-10 02:53:15,230 INFO L402 AbstractCegarLoop]: === Iteration 266 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:15,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:15,230 INFO L85 PathProgramCache]: Analyzing trace with hash 1004197012, now seen corresponding path program 153 times [2022-02-10 02:53:15,230 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:15,230 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401612743] [2022-02-10 02:53:15,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:15,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:15,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:15,343 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:53:15,343 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:15,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401612743] [2022-02-10 02:53:15,343 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401612743] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:15,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371069415] [2022-02-10 02:53:15,343 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:53:15,343 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:15,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:15,344 INFO L229 MonitoredProcess]: Starting monitored process 260 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:15,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Waiting until timeout for monitored process [2022-02-10 02:53:15,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-10 02:53:15,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:15,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:15,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:15,574 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:53:15,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:15,635 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:15,636 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 20 treesize of output 19 [2022-02-10 02:53:15,737 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:53:15,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371069415] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:15,737 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:15,737 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-10 02:53:15,737 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796803667] [2022-02-10 02:53:15,737 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:15,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 02:53:15,737 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:15,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 02:53:15,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:53:15,738 INFO L87 Difference]: Start difference. First operand 18634 states and 34498 transitions. Second operand has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 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 02:53:16,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:16,075 INFO L93 Difference]: Finished difference Result 18690 states and 34556 transitions. [2022-02-10 02:53:16,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:53:16,075 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 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 53 [2022-02-10 02:53:16,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:16,101 INFO L225 Difference]: With dead ends: 18690 [2022-02-10 02:53:16,101 INFO L226 Difference]: Without dead ends: 18655 [2022-02-10 02:53:16,101 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:53:16,102 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 33 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:16,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 135 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:16,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18655 states. [2022-02-10 02:53:16,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18655 to 18613. [2022-02-10 02:53:16,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18613 states, 18612 states have (on average 1.8512787448957662) internal successors, (34456), 18612 states have internal predecessors, (34456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:16,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18613 states to 18613 states and 34456 transitions. [2022-02-10 02:53:16,344 INFO L78 Accepts]: Start accepts. Automaton has 18613 states and 34456 transitions. Word has length 53 [2022-02-10 02:53:16,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:16,344 INFO L470 AbstractCegarLoop]: Abstraction has 18613 states and 34456 transitions. [2022-02-10 02:53:16,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 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 02:53:16,344 INFO L276 IsEmpty]: Start isEmpty. Operand 18613 states and 34456 transitions. [2022-02-10 02:53:16,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:16,360 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:16,360 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:16,376 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Ended with exit code 0 [2022-02-10 02:53:16,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 260 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2022-02-10 02:53:16,560 INFO L402 AbstractCegarLoop]: === Iteration 267 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:16,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:16,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1014434632, now seen corresponding path program 61 times [2022-02-10 02:53:16,560 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:16,561 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786897824] [2022-02-10 02:53:16,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:16,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:16,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:16,679 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:16,679 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:16,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786897824] [2022-02-10 02:53:16,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786897824] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:16,679 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115951090] [2022-02-10 02:53:16,680 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:53:16,680 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:16,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:16,681 INFO L229 MonitoredProcess]: Starting monitored process 261 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:16,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Waiting until timeout for monitored process [2022-02-10 02:53:16,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:16,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:16,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:16,834 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:16,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:16,875 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:16,875 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 20 treesize of output 19 [2022-02-10 02:53:16,958 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:16,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115951090] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:16,958 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:16,958 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-10 02:53:16,958 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820003116] [2022-02-10 02:53:16,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:16,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:53:16,958 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:16,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:53:16,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:53:16,958 INFO L87 Difference]: Start difference. First operand 18613 states and 34456 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 02:53:17,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:17,479 INFO L93 Difference]: Finished difference Result 27829 states and 50479 transitions. [2022-02-10 02:53:17,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 02:53:17,480 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 53 [2022-02-10 02:53:17,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:17,522 INFO L225 Difference]: With dead ends: 27829 [2022-02-10 02:53:17,522 INFO L226 Difference]: Without dead ends: 27715 [2022-02-10 02:53:17,522 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 97 SyntacticMatches, 10 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:53:17,522 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 145 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:17,523 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 180 Invalid, 948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 922 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:17,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27715 states. [2022-02-10 02:53:17,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27715 to 18912. [2022-02-10 02:53:17,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18912 states, 18911 states have (on average 1.849135423827402) internal successors, (34969), 18911 states have internal predecessors, (34969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:17,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18912 states to 18912 states and 34969 transitions. [2022-02-10 02:53:17,865 INFO L78 Accepts]: Start accepts. Automaton has 18912 states and 34969 transitions. Word has length 53 [2022-02-10 02:53:17,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:17,865 INFO L470 AbstractCegarLoop]: Abstraction has 18912 states and 34969 transitions. [2022-02-10 02:53:17,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 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 02:53:17,865 INFO L276 IsEmpty]: Start isEmpty. Operand 18912 states and 34969 transitions. [2022-02-10 02:53:17,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:17,881 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:17,881 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:17,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Ended with exit code 0 [2022-02-10 02:53:18,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2022-02-10 02:53:18,082 INFO L402 AbstractCegarLoop]: === Iteration 268 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:18,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:18,082 INFO L85 PathProgramCache]: Analyzing trace with hash 1837171664, now seen corresponding path program 62 times [2022-02-10 02:53:18,082 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:18,082 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93695716] [2022-02-10 02:53:18,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:18,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:18,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:18,195 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:18,195 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:18,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93695716] [2022-02-10 02:53:18,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93695716] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:18,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751358934] [2022-02-10 02:53:18,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:53:18,196 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:18,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:18,197 INFO L229 MonitoredProcess]: Starting monitored process 262 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:18,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Waiting until timeout for monitored process [2022-02-10 02:53:18,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:53:18,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:18,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:18,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:18,355 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:18,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:18,390 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:18,390 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 20 treesize of output 19 [2022-02-10 02:53:18,482 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:18,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751358934] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:18,483 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:18,483 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-10 02:53:18,483 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121637486] [2022-02-10 02:53:18,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:18,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:53:18,483 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:18,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:53:18,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:53:18,483 INFO L87 Difference]: Start difference. First operand 18912 states and 34969 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 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 02:53:18,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:18,955 INFO L93 Difference]: Finished difference Result 27373 states and 49532 transitions. [2022-02-10 02:53:18,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 02:53:18,955 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 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 53 [2022-02-10 02:53:18,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:18,997 INFO L225 Difference]: With dead ends: 27373 [2022-02-10 02:53:18,998 INFO L226 Difference]: Without dead ends: 27366 [2022-02-10 02:53:18,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:53:18,998 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 129 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:18,998 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 251 Invalid, 901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 881 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:19,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27366 states. [2022-02-10 02:53:19,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27366 to 19145. [2022-02-10 02:53:19,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19145 states, 19144 states have (on average 1.8495612202256582) internal successors, (35408), 19144 states have internal predecessors, (35408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:19,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19145 states to 19145 states and 35408 transitions. [2022-02-10 02:53:19,276 INFO L78 Accepts]: Start accepts. Automaton has 19145 states and 35408 transitions. Word has length 53 [2022-02-10 02:53:19,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:19,276 INFO L470 AbstractCegarLoop]: Abstraction has 19145 states and 35408 transitions. [2022-02-10 02:53:19,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 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 02:53:19,277 INFO L276 IsEmpty]: Start isEmpty. Operand 19145 states and 35408 transitions. [2022-02-10 02:53:19,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:19,292 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:19,292 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:19,308 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Ended with exit code 0 [2022-02-10 02:53:19,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable267,262 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:19,492 INFO L402 AbstractCegarLoop]: === Iteration 269 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:19,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:19,493 INFO L85 PathProgramCache]: Analyzing trace with hash 75110416, now seen corresponding path program 154 times [2022-02-10 02:53:19,493 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:19,493 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70731881] [2022-02-10 02:53:19,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:19,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:19,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:19,620 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 116 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:19,620 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:19,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70731881] [2022-02-10 02:53:19,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70731881] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:19,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979206354] [2022-02-10 02:53:19,621 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:53:19,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:19,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:19,622 INFO L229 MonitoredProcess]: Starting monitored process 263 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:19,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Waiting until timeout for monitored process [2022-02-10 02:53:19,647 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:53:19,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:19,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:19,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:19,880 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:19,880 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:19,964 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:19,964 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 20 treesize of output 19 [2022-02-10 02:53:20,059 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:20,060 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1979206354] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:20,060 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:20,060 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 20 [2022-02-10 02:53:20,060 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218378607] [2022-02-10 02:53:20,060 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:20,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 02:53:20,060 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:20,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 02:53:20,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-02-10 02:53:20,061 INFO L87 Difference]: Start difference. First operand 19145 states and 35408 transitions. Second operand has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 20 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:20,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:20,484 INFO L93 Difference]: Finished difference Result 19261 states and 35532 transitions. [2022-02-10 02:53:20,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 02:53:20,484 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 20 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:53:20,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:20,512 INFO L225 Difference]: With dead ends: 19261 [2022-02-10 02:53:20,512 INFO L226 Difference]: Without dead ends: 19220 [2022-02-10 02:53:20,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 92 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:53:20,513 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 65 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 1202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 184 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:20,513 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 222 Invalid, 1202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1012 Invalid, 0 Unknown, 184 Unchecked, 0.3s Time] [2022-02-10 02:53:20,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19220 states. [2022-02-10 02:53:20,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19220 to 19135. [2022-02-10 02:53:20,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19135 states, 19134 states have (on average 1.8470784990070033) internal successors, (35342), 19134 states have internal predecessors, (35342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:20,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19135 states to 19135 states and 35342 transitions. [2022-02-10 02:53:20,808 INFO L78 Accepts]: Start accepts. Automaton has 19135 states and 35342 transitions. Word has length 53 [2022-02-10 02:53:20,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:20,808 INFO L470 AbstractCegarLoop]: Abstraction has 19135 states and 35342 transitions. [2022-02-10 02:53:20,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 20 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:20,808 INFO L276 IsEmpty]: Start isEmpty. Operand 19135 states and 35342 transitions. [2022-02-10 02:53:20,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:20,824 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:20,824 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:20,840 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Ended with exit code 0 [2022-02-10 02:53:21,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2022-02-10 02:53:21,024 INFO L402 AbstractCegarLoop]: === Iteration 270 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:21,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:21,025 INFO L85 PathProgramCache]: Analyzing trace with hash -937430189, now seen corresponding path program 63 times [2022-02-10 02:53:21,025 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:21,025 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314235206] [2022-02-10 02:53:21,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:21,025 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:21,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:21,163 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 40 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:21,163 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:21,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314235206] [2022-02-10 02:53:21,163 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314235206] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:21,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135287176] [2022-02-10 02:53:21,163 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:53:21,164 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:21,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:21,165 INFO L229 MonitoredProcess]: Starting monitored process 264 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:21,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Waiting until timeout for monitored process [2022-02-10 02:53:21,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-10 02:53:21,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:21,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-10 02:53:21,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:21,362 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 51 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:53:21,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:21,591 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 51 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:53:21,591 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135287176] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:21,591 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:21,591 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 18 [2022-02-10 02:53:21,591 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802725948] [2022-02-10 02:53:21,591 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:21,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 02:53:21,591 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:21,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 02:53:21,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:53:21,592 INFO L87 Difference]: Start difference. First operand 19135 states and 35342 transitions. Second operand has 19 states, 19 states have (on average 3.9473684210526314) internal successors, (75), 18 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:21,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:21,906 INFO L93 Difference]: Finished difference Result 20810 states and 37985 transitions. [2022-02-10 02:53:21,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:53:21,907 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.9473684210526314) internal successors, (75), 18 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:53:21,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:21,936 INFO L225 Difference]: With dead ends: 20810 [2022-02-10 02:53:21,936 INFO L226 Difference]: Without dead ends: 20755 [2022-02-10 02:53:21,936 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 102 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=168, Invalid=432, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:53:21,937 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 266 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:21,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 169 Invalid, 540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:53:21,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20755 states. [2022-02-10 02:53:22,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20755 to 17607. [2022-02-10 02:53:22,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17607 states, 17606 states have (on average 1.8622628649324093) internal successors, (32787), 17606 states have internal predecessors, (32787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:22,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17607 states to 17607 states and 32787 transitions. [2022-02-10 02:53:22,227 INFO L78 Accepts]: Start accepts. Automaton has 17607 states and 32787 transitions. Word has length 53 [2022-02-10 02:53:22,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:22,227 INFO L470 AbstractCegarLoop]: Abstraction has 17607 states and 32787 transitions. [2022-02-10 02:53:22,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.9473684210526314) internal successors, (75), 18 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:22,227 INFO L276 IsEmpty]: Start isEmpty. Operand 17607 states and 32787 transitions. [2022-02-10 02:53:22,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:22,240 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:22,240 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:22,256 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Ended with exit code 0 [2022-02-10 02:53:22,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable269 [2022-02-10 02:53:22,440 INFO L402 AbstractCegarLoop]: === Iteration 271 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:22,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:22,441 INFO L85 PathProgramCache]: Analyzing trace with hash -1003538747, now seen corresponding path program 155 times [2022-02-10 02:53:22,441 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:22,441 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668568777] [2022-02-10 02:53:22,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:22,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:22,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:22,547 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 57 proven. 79 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:22,548 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:22,548 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668568777] [2022-02-10 02:53:22,548 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668568777] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:22,548 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559019489] [2022-02-10 02:53:22,548 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:53:22,548 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:22,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:22,549 INFO L229 MonitoredProcess]: Starting monitored process 265 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:22,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Waiting until timeout for monitored process [2022-02-10 02:53:22,576 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-10 02:53:22,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:22,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-10 02:53:22,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:22,753 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 64 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:22,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:23,031 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 64 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:23,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559019489] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:23,032 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:23,032 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 18 [2022-02-10 02:53:23,032 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902044924] [2022-02-10 02:53:23,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:23,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 02:53:23,032 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:23,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 02:53:23,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:53:23,033 INFO L87 Difference]: Start difference. First operand 17607 states and 32787 transitions. Second operand has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:23,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:23,471 INFO L93 Difference]: Finished difference Result 21530 states and 38890 transitions. [2022-02-10 02:53:23,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 02:53:23,471 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 02:53:23,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:23,504 INFO L225 Difference]: With dead ends: 21530 [2022-02-10 02:53:23,504 INFO L226 Difference]: Without dead ends: 21530 [2022-02-10 02:53:23,504 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 101 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=327, Invalid=665, Unknown=0, NotChecked=0, Total=992 [2022-02-10 02:53:23,505 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 299 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 626 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 626 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:23,505 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 207 Invalid, 674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 626 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:23,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21530 states. [2022-02-10 02:53:23,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21530 to 16534. [2022-02-10 02:53:23,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16534 states, 16533 states have (on average 1.8209036472509526) internal successors, (30105), 16533 states have internal predecessors, (30105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:23,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16534 states to 16534 states and 30105 transitions. [2022-02-10 02:53:23,795 INFO L78 Accepts]: Start accepts. Automaton has 16534 states and 30105 transitions. Word has length 53 [2022-02-10 02:53:23,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:23,795 INFO L470 AbstractCegarLoop]: Abstraction has 16534 states and 30105 transitions. [2022-02-10 02:53:23,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:23,795 INFO L276 IsEmpty]: Start isEmpty. Operand 16534 states and 30105 transitions. [2022-02-10 02:53:23,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:23,808 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:23,808 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:23,824 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Ended with exit code 0 [2022-02-10 02:53:24,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable270,265 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:24,009 INFO L402 AbstractCegarLoop]: === Iteration 272 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:24,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:24,009 INFO L85 PathProgramCache]: Analyzing trace with hash -1085990840, now seen corresponding path program 64 times [2022-02-10 02:53:24,009 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:24,009 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542453798] [2022-02-10 02:53:24,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:24,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:24,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:24,152 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:24,152 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:24,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542453798] [2022-02-10 02:53:24,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542453798] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:24,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726158539] [2022-02-10 02:53:24,152 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:53:24,152 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:24,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:24,153 INFO L229 MonitoredProcess]: Starting monitored process 266 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:24,154 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Waiting until timeout for monitored process [2022-02-10 02:53:24,179 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:53:24,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:24,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:24,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:24,319 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:24,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:24,350 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:24,350 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 20 treesize of output 19 [2022-02-10 02:53:24,454 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:24,454 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726158539] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:24,454 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:24,454 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-10 02:53:24,454 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678603081] [2022-02-10 02:53:24,454 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:24,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:53:24,454 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:24,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:53:24,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:53:24,455 INFO L87 Difference]: Start difference. First operand 16534 states and 30105 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 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 02:53:24,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:24,862 INFO L93 Difference]: Finished difference Result 21478 states and 38366 transitions. [2022-02-10 02:53:24,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:53:24,862 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 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 53 [2022-02-10 02:53:24,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:24,891 INFO L225 Difference]: With dead ends: 21478 [2022-02-10 02:53:24,891 INFO L226 Difference]: Without dead ends: 21471 [2022-02-10 02:53:24,892 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:53:24,892 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 106 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 834 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 834 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:24,892 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 270 Invalid, 849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 834 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:24,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21471 states. [2022-02-10 02:53:25,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21471 to 16557. [2022-02-10 02:53:25,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16557 states, 16556 states have (on average 1.8212128533462189) internal successors, (30152), 16556 states have internal predecessors, (30152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:25,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16557 states to 16557 states and 30152 transitions. [2022-02-10 02:53:25,115 INFO L78 Accepts]: Start accepts. Automaton has 16557 states and 30152 transitions. Word has length 53 [2022-02-10 02:53:25,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:25,115 INFO L470 AbstractCegarLoop]: Abstraction has 16557 states and 30152 transitions. [2022-02-10 02:53:25,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 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 02:53:25,115 INFO L276 IsEmpty]: Start isEmpty. Operand 16557 states and 30152 transitions. [2022-02-10 02:53:25,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:25,128 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:25,128 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:25,144 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Ended with exit code 0 [2022-02-10 02:53:25,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable271 [2022-02-10 02:53:25,328 INFO L402 AbstractCegarLoop]: === Iteration 273 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:25,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:25,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1432076360, now seen corresponding path program 156 times [2022-02-10 02:53:25,329 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:25,329 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460493915] [2022-02-10 02:53:25,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:25,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:25,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:25,444 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 116 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:25,444 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:25,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460493915] [2022-02-10 02:53:25,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460493915] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:25,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121515366] [2022-02-10 02:53:25,444 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:53:25,444 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:25,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:25,445 INFO L229 MonitoredProcess]: Starting monitored process 267 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:25,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Waiting until timeout for monitored process [2022-02-10 02:53:25,472 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-10 02:53:25,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:25,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:25,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:25,680 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:25,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:25,742 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:25,742 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 20 treesize of output 19 [2022-02-10 02:53:25,845 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:25,845 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121515366] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:25,845 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:25,845 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-10 02:53:25,845 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234578053] [2022-02-10 02:53:25,845 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:25,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 02:53:25,845 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:25,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 02:53:25,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:53:25,846 INFO L87 Difference]: Start difference. First operand 16557 states and 30152 transitions. Second operand has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 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 02:53:26,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:26,087 INFO L93 Difference]: Finished difference Result 16595 states and 30193 transitions. [2022-02-10 02:53:26,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 02:53:26,088 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 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 53 [2022-02-10 02:53:26,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:26,110 INFO L225 Difference]: With dead ends: 16595 [2022-02-10 02:53:26,110 INFO L226 Difference]: Without dead ends: 16565 [2022-02-10 02:53:26,110 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 95 SyntacticMatches, 9 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:53:26,110 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 23 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:26,110 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 98 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 598 Invalid, 0 Unknown, 109 Unchecked, 0.2s Time] [2022-02-10 02:53:26,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16565 states. [2022-02-10 02:53:26,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16565 to 16547. [2022-02-10 02:53:26,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16547 states, 16546 states have (on average 1.8210443611749063) internal successors, (30131), 16546 states have internal predecessors, (30131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:26,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16547 states to 16547 states and 30131 transitions. [2022-02-10 02:53:26,308 INFO L78 Accepts]: Start accepts. Automaton has 16547 states and 30131 transitions. Word has length 53 [2022-02-10 02:53:26,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:26,308 INFO L470 AbstractCegarLoop]: Abstraction has 16547 states and 30131 transitions. [2022-02-10 02:53:26,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 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 02:53:26,308 INFO L276 IsEmpty]: Start isEmpty. Operand 16547 states and 30131 transitions. [2022-02-10 02:53:26,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:26,320 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:26,320 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:26,336 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Ended with exit code 0 [2022-02-10 02:53:26,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,267 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:26,521 INFO L402 AbstractCegarLoop]: === Iteration 274 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:26,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:26,521 INFO L85 PathProgramCache]: Analyzing trace with hash 456529616, now seen corresponding path program 65 times [2022-02-10 02:53:26,521 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:26,521 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346971436] [2022-02-10 02:53:26,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:26,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:26,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:26,619 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:26,619 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:26,619 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346971436] [2022-02-10 02:53:26,619 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346971436] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:26,619 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601077041] [2022-02-10 02:53:26,619 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:53:26,619 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:26,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:26,620 INFO L229 MonitoredProcess]: Starting monitored process 268 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:26,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Waiting until timeout for monitored process [2022-02-10 02:53:26,647 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-10 02:53:26,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:26,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:26,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:26,794 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:26,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:26,820 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:26,821 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 20 treesize of output 19 [2022-02-10 02:53:26,935 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:26,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601077041] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:26,935 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:26,935 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:53:26,935 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648971708] [2022-02-10 02:53:26,936 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:26,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:53:26,936 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:26,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:53:26,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:53:26,936 INFO L87 Difference]: Start difference. First operand 16547 states and 30131 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 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 02:53:27,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:27,319 INFO L93 Difference]: Finished difference Result 18139 states and 32712 transitions. [2022-02-10 02:53:27,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 02:53:27,319 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 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 53 [2022-02-10 02:53:27,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:27,347 INFO L225 Difference]: With dead ends: 18139 [2022-02-10 02:53:27,347 INFO L226 Difference]: Without dead ends: 18139 [2022-02-10 02:53:27,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2022-02-10 02:53:27,348 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 89 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 787 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:27,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 282 Invalid, 797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 787 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:27,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18139 states. [2022-02-10 02:53:27,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18139 to 16599. [2022-02-10 02:53:27,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16599 states, 16598 states have (on average 1.8211832750933847) internal successors, (30228), 16598 states have internal predecessors, (30228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:27,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16599 states to 16599 states and 30228 transitions. [2022-02-10 02:53:27,580 INFO L78 Accepts]: Start accepts. Automaton has 16599 states and 30228 transitions. Word has length 53 [2022-02-10 02:53:27,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:27,581 INFO L470 AbstractCegarLoop]: Abstraction has 16599 states and 30228 transitions. [2022-02-10 02:53:27,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 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 02:53:27,581 INFO L276 IsEmpty]: Start isEmpty. Operand 16599 states and 30228 transitions. [2022-02-10 02:53:27,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:27,594 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:27,594 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:27,610 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Ended with exit code 0 [2022-02-10 02:53:27,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,268 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:27,794 INFO L402 AbstractCegarLoop]: === Iteration 275 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:27,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:27,795 INFO L85 PathProgramCache]: Analyzing trace with hash 1518191376, now seen corresponding path program 157 times [2022-02-10 02:53:27,795 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:27,795 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032393861] [2022-02-10 02:53:27,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:27,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:27,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:27,900 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 116 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:27,900 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:27,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032393861] [2022-02-10 02:53:27,900 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032393861] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:27,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4737374] [2022-02-10 02:53:27,900 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:53:27,901 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:27,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:27,902 INFO L229 MonitoredProcess]: Starting monitored process 269 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:27,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Waiting until timeout for monitored process [2022-02-10 02:53:27,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:27,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:27,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:28,115 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:28,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:28,162 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:28,162 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 20 treesize of output 19 [2022-02-10 02:53:28,278 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:28,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [4737374] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:28,278 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:28,278 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-10 02:53:28,278 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383003960] [2022-02-10 02:53:28,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:28,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:53:28,279 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:28,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:53:28,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:53:28,279 INFO L87 Difference]: Start difference. First operand 16599 states and 30228 transitions. Second operand has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 14 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 02:53:28,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:28,590 INFO L93 Difference]: Finished difference Result 16635 states and 30257 transitions. [2022-02-10 02:53:28,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 02:53:28,591 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 14 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 53 [2022-02-10 02:53:28,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:28,616 INFO L225 Difference]: With dead ends: 16635 [2022-02-10 02:53:28,617 INFO L226 Difference]: Without dead ends: 16620 [2022-02-10 02:53:28,617 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:53:28,617 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 42 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 74 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:28,617 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 152 Invalid, 764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 688 Invalid, 0 Unknown, 74 Unchecked, 0.2s Time] [2022-02-10 02:53:28,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16620 states. [2022-02-10 02:53:28,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16620 to 16581. [2022-02-10 02:53:28,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16581 states, 16580 states have (on average 1.8212907117008443) internal successors, (30197), 16580 states have internal predecessors, (30197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:28,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16581 states to 16581 states and 30197 transitions. [2022-02-10 02:53:28,847 INFO L78 Accepts]: Start accepts. Automaton has 16581 states and 30197 transitions. Word has length 53 [2022-02-10 02:53:28,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:28,847 INFO L470 AbstractCegarLoop]: Abstraction has 16581 states and 30197 transitions. [2022-02-10 02:53:28,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 14 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 02:53:28,847 INFO L276 IsEmpty]: Start isEmpty. Operand 16581 states and 30197 transitions. [2022-02-10 02:53:28,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:28,859 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:28,859 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:28,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Forceful destruction successful, exit code 0 [2022-02-10 02:53:29,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable274 [2022-02-10 02:53:29,060 INFO L402 AbstractCegarLoop]: === Iteration 276 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:29,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:29,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1430867333, now seen corresponding path program 158 times [2022-02-10 02:53:29,060 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:29,060 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754683316] [2022-02-10 02:53:29,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:29,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:29,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:29,154 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 57 proven. 79 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:29,154 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:29,154 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754683316] [2022-02-10 02:53:29,154 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754683316] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:29,154 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641093166] [2022-02-10 02:53:29,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:53:29,154 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:29,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:29,155 INFO L229 MonitoredProcess]: Starting monitored process 270 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:29,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Waiting until timeout for monitored process [2022-02-10 02:53:29,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:53:29,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:29,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-10 02:53:29,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:29,353 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 58 proven. 76 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:29,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:29,641 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 58 proven. 76 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:29,641 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641093166] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:29,641 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:29,641 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 13 [2022-02-10 02:53:29,641 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87482574] [2022-02-10 02:53:29,641 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:29,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:53:29,641 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:29,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:53:29,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:53:29,642 INFO L87 Difference]: Start difference. First operand 16581 states and 30197 transitions. Second operand has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 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 02:53:29,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:29,965 INFO L93 Difference]: Finished difference Result 21565 states and 38169 transitions. [2022-02-10 02:53:29,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 02:53:29,965 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 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 53 [2022-02-10 02:53:29,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:29,998 INFO L225 Difference]: With dead ends: 21565 [2022-02-10 02:53:29,998 INFO L226 Difference]: Without dead ends: 21565 [2022-02-10 02:53:29,999 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=220, Invalid=380, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:53:29,999 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 225 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:29,999 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 128 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:53:30,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21565 states. [2022-02-10 02:53:30,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21565 to 18123. [2022-02-10 02:53:30,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18123 states, 18122 states have (on average 1.838318066438583) internal successors, (33314), 18122 states have internal predecessors, (33314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:30,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18123 states to 18123 states and 33314 transitions. [2022-02-10 02:53:30,290 INFO L78 Accepts]: Start accepts. Automaton has 18123 states and 33314 transitions. Word has length 53 [2022-02-10 02:53:30,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:30,291 INFO L470 AbstractCegarLoop]: Abstraction has 18123 states and 33314 transitions. [2022-02-10 02:53:30,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 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 02:53:30,291 INFO L276 IsEmpty]: Start isEmpty. Operand 18123 states and 33314 transitions. [2022-02-10 02:53:30,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:30,304 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:30,304 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:30,321 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Ended with exit code 0 [2022-02-10 02:53:30,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 270 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable275 [2022-02-10 02:53:30,505 INFO L402 AbstractCegarLoop]: === Iteration 277 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:30,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:30,505 INFO L85 PathProgramCache]: Analyzing trace with hash -991894200, now seen corresponding path program 66 times [2022-02-10 02:53:30,505 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:30,505 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452517831] [2022-02-10 02:53:30,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:30,505 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:30,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:30,626 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:30,626 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:30,626 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452517831] [2022-02-10 02:53:30,626 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452517831] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:30,626 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791195620] [2022-02-10 02:53:30,626 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:53:30,626 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:30,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:30,627 INFO L229 MonitoredProcess]: Starting monitored process 271 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:30,628 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Waiting until timeout for monitored process [2022-02-10 02:53:30,656 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-10 02:53:30,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:30,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:30,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:30,790 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:30,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:30,812 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:53:30,812 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 16 treesize of output 15 [2022-02-10 02:53:30,932 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:30,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791195620] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:30,932 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:30,932 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:53:30,932 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738538511] [2022-02-10 02:53:30,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:30,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:53:30,934 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:30,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:53:30,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:53:30,934 INFO L87 Difference]: Start difference. First operand 18123 states and 33314 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 02:53:31,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:31,335 INFO L93 Difference]: Finished difference Result 18994 states and 34621 transitions. [2022-02-10 02:53:31,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:53:31,335 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 53 [2022-02-10 02:53:31,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:31,364 INFO L225 Difference]: With dead ends: 18994 [2022-02-10 02:53:31,364 INFO L226 Difference]: Without dead ends: 18979 [2022-02-10 02:53:31,365 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:53:31,365 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 95 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 908 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 912 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 908 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:31,365 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 350 Invalid, 912 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 908 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:31,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18979 states. [2022-02-10 02:53:31,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18979 to 17788. [2022-02-10 02:53:31,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17788 states, 17787 states have (on average 1.8386462022825658) internal successors, (32704), 17787 states have internal predecessors, (32704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:31,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17788 states to 17788 states and 32704 transitions. [2022-02-10 02:53:31,647 INFO L78 Accepts]: Start accepts. Automaton has 17788 states and 32704 transitions. Word has length 53 [2022-02-10 02:53:31,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:31,647 INFO L470 AbstractCegarLoop]: Abstraction has 17788 states and 32704 transitions. [2022-02-10 02:53:31,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 02:53:31,647 INFO L276 IsEmpty]: Start isEmpty. Operand 17788 states and 32704 transitions. [2022-02-10 02:53:31,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:31,660 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:31,660 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:31,676 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Ended with exit code 0 [2022-02-10 02:53:31,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable276,271 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:31,861 INFO L402 AbstractCegarLoop]: === Iteration 278 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:31,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:31,861 INFO L85 PathProgramCache]: Analyzing trace with hash -1091570360, now seen corresponding path program 159 times [2022-02-10 02:53:31,861 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:31,861 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809843870] [2022-02-10 02:53:31,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:31,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:31,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:31,956 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:31,957 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:31,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809843870] [2022-02-10 02:53:31,957 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809843870] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:31,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002228535] [2022-02-10 02:53:31,957 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:53:31,957 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:31,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:31,958 INFO L229 MonitoredProcess]: Starting monitored process 272 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:31,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Waiting until timeout for monitored process [2022-02-10 02:53:31,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-10 02:53:31,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:31,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:31,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:32,128 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:32,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:32,149 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:53:32,149 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 16 treesize of output 15 [2022-02-10 02:53:32,269 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:32,269 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002228535] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:32,269 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:32,269 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-10 02:53:32,269 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435723393] [2022-02-10 02:53:32,269 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:32,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:53:32,269 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:32,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:53:32,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:53:32,270 INFO L87 Difference]: Start difference. First operand 17788 states and 32704 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 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 02:53:32,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:32,842 INFO L93 Difference]: Finished difference Result 18203 states and 33227 transitions. [2022-02-10 02:53:32,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:53:32,842 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 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 53 [2022-02-10 02:53:32,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:32,870 INFO L225 Difference]: With dead ends: 18203 [2022-02-10 02:53:32,871 INFO L226 Difference]: Without dead ends: 18095 [2022-02-10 02:53:32,871 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:53:32,871 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 116 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 1379 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 1386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:32,871 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 476 Invalid, 1386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1379 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:53:32,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18095 states. [2022-02-10 02:53:33,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18095 to 17606. [2022-02-10 02:53:33,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17606 states, 17605 states have (on average 1.8421471172962227) internal successors, (32431), 17605 states have internal predecessors, (32431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:33,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17606 states to 17606 states and 32431 transitions. [2022-02-10 02:53:33,148 INFO L78 Accepts]: Start accepts. Automaton has 17606 states and 32431 transitions. Word has length 53 [2022-02-10 02:53:33,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:33,148 INFO L470 AbstractCegarLoop]: Abstraction has 17606 states and 32431 transitions. [2022-02-10 02:53:33,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 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 02:53:33,148 INFO L276 IsEmpty]: Start isEmpty. Operand 17606 states and 32431 transitions. [2022-02-10 02:53:33,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:33,161 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:33,161 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:33,177 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Ended with exit code 0 [2022-02-10 02:53:33,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 272 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2022-02-10 02:53:33,362 INFO L402 AbstractCegarLoop]: === Iteration 279 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:33,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:33,362 INFO L85 PathProgramCache]: Analyzing trace with hash 2079602628, now seen corresponding path program 160 times [2022-02-10 02:53:33,362 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:33,362 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686741521] [2022-02-10 02:53:33,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:33,362 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:33,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:33,468 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:53:33,469 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:33,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686741521] [2022-02-10 02:53:33,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686741521] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:33,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892027403] [2022-02-10 02:53:33,469 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:53:33,469 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:33,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:33,470 INFO L229 MonitoredProcess]: Starting monitored process 273 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:33,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Waiting until timeout for monitored process [2022-02-10 02:53:33,495 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:53:33,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:33,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:33,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:33,632 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:53:33,632 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:33,651 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:53:33,652 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 16 treesize of output 15 [2022-02-10 02:53:33,775 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:53:33,775 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892027403] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:33,775 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:33,775 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-10 02:53:33,775 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358137514] [2022-02-10 02:53:33,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:33,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-10 02:53:33,775 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:33,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-10 02:53:33,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-10 02:53:33,776 INFO L87 Difference]: Start difference. First operand 17606 states and 32431 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 02:53:34,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:34,202 INFO L93 Difference]: Finished difference Result 18088 states and 33152 transitions. [2022-02-10 02:53:34,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:53:34,203 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 53 [2022-02-10 02:53:34,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:34,230 INFO L225 Difference]: With dead ends: 18088 [2022-02-10 02:53:34,230 INFO L226 Difference]: Without dead ends: 18083 [2022-02-10 02:53:34,231 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:53:34,231 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 111 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 960 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 960 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:34,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 420 Invalid, 962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 960 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:34,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18083 states. [2022-02-10 02:53:34,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18083 to 17606. [2022-02-10 02:53:34,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17606 states, 17605 states have (on average 1.8421471172962227) internal successors, (32431), 17605 states have internal predecessors, (32431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:34,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17606 states to 17606 states and 32431 transitions. [2022-02-10 02:53:34,507 INFO L78 Accepts]: Start accepts. Automaton has 17606 states and 32431 transitions. Word has length 53 [2022-02-10 02:53:34,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:34,507 INFO L470 AbstractCegarLoop]: Abstraction has 17606 states and 32431 transitions. [2022-02-10 02:53:34,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 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 02:53:34,507 INFO L276 IsEmpty]: Start isEmpty. Operand 17606 states and 32431 transitions. [2022-02-10 02:53:34,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:34,520 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:34,520 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:34,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Ended with exit code 0 [2022-02-10 02:53:34,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 273 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2022-02-10 02:53:34,720 INFO L402 AbstractCegarLoop]: === Iteration 280 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:34,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:34,721 INFO L85 PathProgramCache]: Analyzing trace with hash 909457356, now seen corresponding path program 161 times [2022-02-10 02:53:34,721 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:34,721 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298722674] [2022-02-10 02:53:34,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:34,721 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:34,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:34,817 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:34,817 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:34,817 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298722674] [2022-02-10 02:53:34,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298722674] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:34,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450892808] [2022-02-10 02:53:34,818 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:53:34,818 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:34,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:34,819 INFO L229 MonitoredProcess]: Starting monitored process 274 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:34,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Waiting until timeout for monitored process [2022-02-10 02:53:34,846 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-10 02:53:34,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:34,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:34,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:34,996 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:34,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:35,019 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:35,019 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 20 treesize of output 19 [2022-02-10 02:53:35,139 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:35,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450892808] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:35,139 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:35,139 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:53:35,139 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196771745] [2022-02-10 02:53:35,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:35,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:53:35,139 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:35,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:53:35,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:53:35,140 INFO L87 Difference]: Start difference. First operand 17606 states and 32431 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 02:53:35,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:35,721 INFO L93 Difference]: Finished difference Result 19200 states and 35118 transitions. [2022-02-10 02:53:35,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-10 02:53:35,721 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 53 [2022-02-10 02:53:35,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:35,749 INFO L225 Difference]: With dead ends: 19200 [2022-02-10 02:53:35,749 INFO L226 Difference]: Without dead ends: 19170 [2022-02-10 02:53:35,749 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 105 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=123, Invalid=807, Unknown=0, NotChecked=0, Total=930 [2022-02-10 02:53:35,749 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 272 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 1065 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 1071 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1065 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:35,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 526 Invalid, 1071 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1065 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:53:35,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19170 states. [2022-02-10 02:53:36,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19170 to 17676. [2022-02-10 02:53:36,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17676 states, 17675 states have (on average 1.8453748231966054) internal successors, (32617), 17675 states have internal predecessors, (32617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:36,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17676 states to 17676 states and 32617 transitions. [2022-02-10 02:53:36,056 INFO L78 Accepts]: Start accepts. Automaton has 17676 states and 32617 transitions. Word has length 53 [2022-02-10 02:53:36,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:36,056 INFO L470 AbstractCegarLoop]: Abstraction has 17676 states and 32617 transitions. [2022-02-10 02:53:36,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 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 02:53:36,057 INFO L276 IsEmpty]: Start isEmpty. Operand 17676 states and 32617 transitions. [2022-02-10 02:53:36,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:36,069 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:36,069 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:36,085 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Ended with exit code 0 [2022-02-10 02:53:36,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 274 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2022-02-10 02:53:36,270 INFO L402 AbstractCegarLoop]: === Iteration 281 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:36,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:36,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1292015138, now seen corresponding path program 162 times [2022-02-10 02:53:36,271 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:36,271 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989755132] [2022-02-10 02:53:36,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:36,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:36,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:36,370 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:36,370 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:36,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989755132] [2022-02-10 02:53:36,370 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989755132] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:36,370 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325053174] [2022-02-10 02:53:36,370 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:53:36,370 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:36,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:36,371 INFO L229 MonitoredProcess]: Starting monitored process 275 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:36,371 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Waiting until timeout for monitored process [2022-02-10 02:53:36,398 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-10 02:53:36,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:36,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:36,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:36,538 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:36,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:36,568 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:36,568 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 20 treesize of output 19 [2022-02-10 02:53:36,674 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:36,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325053174] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:36,674 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:36,674 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-10 02:53:36,674 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559049379] [2022-02-10 02:53:36,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:36,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:53:36,675 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:36,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:53:36,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:53:36,675 INFO L87 Difference]: Start difference. First operand 17676 states and 32617 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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 02:53:37,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:37,615 INFO L93 Difference]: Finished difference Result 22072 states and 40352 transitions. [2022-02-10 02:53:37,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-10 02:53:37,615 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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 53 [2022-02-10 02:53:37,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:37,650 INFO L225 Difference]: With dead ends: 22072 [2022-02-10 02:53:37,650 INFO L226 Difference]: Without dead ends: 21972 [2022-02-10 02:53:37,650 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 104 SyntacticMatches, 5 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 896 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=321, Invalid=2649, Unknown=0, NotChecked=0, Total=2970 [2022-02-10 02:53:37,650 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 594 mSDsluCounter, 846 mSDsCounter, 0 mSdLazyCounter, 1401 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 594 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:37,651 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [594 Valid, 745 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1401 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:53:37,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21972 states. [2022-02-10 02:53:37,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21972 to 18029. [2022-02-10 02:53:37,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18029 states, 18028 states have (on average 1.8522853339250056) internal successors, (33393), 18028 states have internal predecessors, (33393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:37,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18029 states to 18029 states and 33393 transitions. [2022-02-10 02:53:37,943 INFO L78 Accepts]: Start accepts. Automaton has 18029 states and 33393 transitions. Word has length 53 [2022-02-10 02:53:37,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:37,943 INFO L470 AbstractCegarLoop]: Abstraction has 18029 states and 33393 transitions. [2022-02-10 02:53:37,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 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 02:53:37,944 INFO L276 IsEmpty]: Start isEmpty. Operand 18029 states and 33393 transitions. [2022-02-10 02:53:37,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:37,956 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:37,956 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:37,972 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Ended with exit code 0 [2022-02-10 02:53:38,157 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,275 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:38,157 INFO L402 AbstractCegarLoop]: === Iteration 282 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:38,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:38,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1208473972, now seen corresponding path program 163 times [2022-02-10 02:53:38,157 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:38,157 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072012659] [2022-02-10 02:53:38,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:38,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:38,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:38,267 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:38,267 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:38,267 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072012659] [2022-02-10 02:53:38,267 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072012659] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:38,267 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885972795] [2022-02-10 02:53:38,267 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:53:38,267 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:38,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:38,268 INFO L229 MonitoredProcess]: Starting monitored process 276 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:38,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Waiting until timeout for monitored process [2022-02-10 02:53:38,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:38,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:38,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:38,430 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:38,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:38,462 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:38,462 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 20 treesize of output 19 [2022-02-10 02:53:38,563 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:38,563 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885972795] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:38,563 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:38,563 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-10 02:53:38,563 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952654180] [2022-02-10 02:53:38,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:38,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:53:38,563 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:38,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:53:38,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:53:38,564 INFO L87 Difference]: Start difference. First operand 18029 states and 33393 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 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 02:53:40,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:40,057 INFO L93 Difference]: Finished difference Result 28908 states and 52968 transitions. [2022-02-10 02:53:40,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-02-10 02:53:40,057 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 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 53 [2022-02-10 02:53:40,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:40,102 INFO L225 Difference]: With dead ends: 28908 [2022-02-10 02:53:40,102 INFO L226 Difference]: Without dead ends: 28628 [2022-02-10 02:53:40,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 103 SyntacticMatches, 5 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3316 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=807, Invalid=8123, Unknown=0, NotChecked=0, Total=8930 [2022-02-10 02:53:40,104 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 1181 mSDsluCounter, 861 mSDsCounter, 0 mSdLazyCounter, 1415 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1181 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 1491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:40,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1181 Valid, 762 Invalid, 1491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1415 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 02:53:40,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28628 states. [2022-02-10 02:53:40,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28628 to 18910. [2022-02-10 02:53:40,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18910 states, 18909 states have (on average 1.863927230419377) internal successors, (35245), 18909 states have internal predecessors, (35245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:40,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18910 states to 18910 states and 35245 transitions. [2022-02-10 02:53:40,451 INFO L78 Accepts]: Start accepts. Automaton has 18910 states and 35245 transitions. Word has length 53 [2022-02-10 02:53:40,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:40,451 INFO L470 AbstractCegarLoop]: Abstraction has 18910 states and 35245 transitions. [2022-02-10 02:53:40,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 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 02:53:40,451 INFO L276 IsEmpty]: Start isEmpty. Operand 18910 states and 35245 transitions. [2022-02-10 02:53:40,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:40,464 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:40,464 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:40,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Ended with exit code 0 [2022-02-10 02:53:40,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable281 [2022-02-10 02:53:40,665 INFO L402 AbstractCegarLoop]: === Iteration 283 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:40,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:40,665 INFO L85 PathProgramCache]: Analyzing trace with hash 780337950, now seen corresponding path program 164 times [2022-02-10 02:53:40,665 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:40,665 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409688839] [2022-02-10 02:53:40,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:40,665 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:40,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:40,784 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:40,784 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:40,784 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409688839] [2022-02-10 02:53:40,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409688839] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:40,784 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155613164] [2022-02-10 02:53:40,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:53:40,784 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:40,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:40,785 INFO L229 MonitoredProcess]: Starting monitored process 277 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:40,786 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Waiting until timeout for monitored process [2022-02-10 02:53:40,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:53:40,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:40,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:40,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:40,946 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:40,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:40,986 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:40,986 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 20 treesize of output 19 [2022-02-10 02:53:41,079 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:41,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155613164] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:41,079 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:41,079 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-10 02:53:41,079 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890589907] [2022-02-10 02:53:41,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:41,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:53:41,080 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:41,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:53:41,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:53:41,080 INFO L87 Difference]: Start difference. First operand 18910 states and 35245 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 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 02:53:43,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:43,589 INFO L93 Difference]: Finished difference Result 37971 states and 70429 transitions. [2022-02-10 02:53:43,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-02-10 02:53:43,589 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 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 53 [2022-02-10 02:53:43,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:43,650 INFO L225 Difference]: With dead ends: 37971 [2022-02-10 02:53:43,650 INFO L226 Difference]: Without dead ends: 37296 [2022-02-10 02:53:43,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 102 SyntacticMatches, 5 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10474 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1941, Invalid=23181, Unknown=0, NotChecked=0, Total=25122 [2022-02-10 02:53:43,653 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 2429 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 1421 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2429 SdHoareTripleChecker+Valid, 712 SdHoareTripleChecker+Invalid, 1559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 1421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:43,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2429 Valid, 712 Invalid, 1559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 1421 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 02:53:43,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37296 states. [2022-02-10 02:53:44,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37296 to 20720. [2022-02-10 02:53:44,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20720 states, 20719 states have (on average 1.8821854336599257) internal successors, (38997), 20719 states have internal predecessors, (38997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:44,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20720 states to 20720 states and 38997 transitions. [2022-02-10 02:53:44,232 INFO L78 Accepts]: Start accepts. Automaton has 20720 states and 38997 transitions. Word has length 53 [2022-02-10 02:53:44,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:44,232 INFO L470 AbstractCegarLoop]: Abstraction has 20720 states and 38997 transitions. [2022-02-10 02:53:44,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 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 02:53:44,232 INFO L276 IsEmpty]: Start isEmpty. Operand 20720 states and 38997 transitions. [2022-02-10 02:53:44,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:44,243 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:44,243 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:44,259 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Ended with exit code 0 [2022-02-10 02:53:44,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable282,277 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:44,444 INFO L402 AbstractCegarLoop]: === Iteration 284 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:44,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:44,445 INFO L85 PathProgramCache]: Analyzing trace with hash 402457932, now seen corresponding path program 165 times [2022-02-10 02:53:44,445 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:44,445 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987026211] [2022-02-10 02:53:44,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:44,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:44,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:44,574 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 117 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:44,574 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:44,574 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987026211] [2022-02-10 02:53:44,574 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987026211] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:44,574 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805447871] [2022-02-10 02:53:44,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:53:44,574 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:44,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:44,575 INFO L229 MonitoredProcess]: Starting monitored process 278 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:44,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Waiting until timeout for monitored process [2022-02-10 02:53:44,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-10 02:53:44,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:44,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:44,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:44,728 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:44,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:44,769 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:44,770 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 20 treesize of output 19 [2022-02-10 02:53:44,853 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 118 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:53:44,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805447871] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:44,853 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:44,853 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-02-10 02:53:44,853 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307687355] [2022-02-10 02:53:44,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:44,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:53:44,854 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:44,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:53:44,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:53:44,854 INFO L87 Difference]: Start difference. First operand 20720 states and 38997 transitions. Second operand has 16 states, 16 states have (on average 3.375) 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 02:53:45,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:45,394 INFO L93 Difference]: Finished difference Result 26506 states and 48292 transitions. [2022-02-10 02:53:45,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 02:53:45,395 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) 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 53 [2022-02-10 02:53:45,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:45,434 INFO L225 Difference]: With dead ends: 26506 [2022-02-10 02:53:45,434 INFO L226 Difference]: Without dead ends: 25641 [2022-02-10 02:53:45,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 101 SyntacticMatches, 5 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=185, Invalid=871, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 02:53:45,435 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 218 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 840 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 840 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:45,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 287 Invalid, 872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 840 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:45,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25641 states. [2022-02-10 02:53:45,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25641 to 17077. [2022-02-10 02:53:45,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17077 states, 17076 states have (on average 1.842176153665964) internal successors, (31457), 17076 states have internal predecessors, (31457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:45,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17077 states to 17077 states and 31457 transitions. [2022-02-10 02:53:45,695 INFO L78 Accepts]: Start accepts. Automaton has 17077 states and 31457 transitions. Word has length 53 [2022-02-10 02:53:45,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:45,695 INFO L470 AbstractCegarLoop]: Abstraction has 17077 states and 31457 transitions. [2022-02-10 02:53:45,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.375) 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 02:53:45,695 INFO L276 IsEmpty]: Start isEmpty. Operand 17077 states and 31457 transitions. [2022-02-10 02:53:45,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 02:53:45,707 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:45,707 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:45,723 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Ended with exit code 0 [2022-02-10 02:53:45,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,278 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:45,907 INFO L402 AbstractCegarLoop]: === Iteration 285 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:45,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:45,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1151488496, now seen corresponding path program 166 times [2022-02-10 02:53:45,908 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:45,908 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948937163] [2022-02-10 02:53:45,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:45,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:45,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:46,043 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:46,043 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:46,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948937163] [2022-02-10 02:53:46,043 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948937163] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:46,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897795182] [2022-02-10 02:53:46,043 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:53:46,043 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:46,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:46,044 INFO L229 MonitoredProcess]: Starting monitored process 279 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:46,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Waiting until timeout for monitored process [2022-02-10 02:53:46,069 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:53:46,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:46,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-10 02:53:46,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:46,191 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:46,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:46,238 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:53:46,238 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 20 treesize of output 19 [2022-02-10 02:53:46,309 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:46,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897795182] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:46,309 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:46,309 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-02-10 02:53:46,309 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628393865] [2022-02-10 02:53:46,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:46,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 02:53:46,310 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:46,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 02:53:46,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:53:46,310 INFO L87 Difference]: Start difference. First operand 17077 states and 31457 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 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 02:53:46,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:46,853 INFO L93 Difference]: Finished difference Result 18944 states and 34695 transitions. [2022-02-10 02:53:46,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 02:53:46,853 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 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 53 [2022-02-10 02:53:46,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:46,879 INFO L225 Difference]: With dead ends: 18944 [2022-02-10 02:53:46,880 INFO L226 Difference]: Without dead ends: 18944 [2022-02-10 02:53:46,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 100 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=218, Invalid=1042, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 02:53:46,880 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 243 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 804 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 804 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:46,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 219 Invalid, 840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 804 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:46,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18944 states. [2022-02-10 02:53:47,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18944 to 17532. [2022-02-10 02:53:47,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17532 states, 17531 states have (on average 1.8406251782556613) internal successors, (32268), 17531 states have internal predecessors, (32268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:47,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17532 states to 17532 states and 32268 transitions. [2022-02-10 02:53:47,105 INFO L78 Accepts]: Start accepts. Automaton has 17532 states and 32268 transitions. Word has length 53 [2022-02-10 02:53:47,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:47,105 INFO L470 AbstractCegarLoop]: Abstraction has 17532 states and 32268 transitions. [2022-02-10 02:53:47,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 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 02:53:47,105 INFO L276 IsEmpty]: Start isEmpty. Operand 17532 states and 32268 transitions. [2022-02-10 02:53:47,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-10 02:53:47,121 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:47,121 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:47,137 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Ended with exit code 0 [2022-02-10 02:53:47,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,279 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:47,322 INFO L402 AbstractCegarLoop]: === Iteration 286 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:47,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:47,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1451867309, now seen corresponding path program 67 times [2022-02-10 02:53:47,322 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:47,322 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686345254] [2022-02-10 02:53:47,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:47,322 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:47,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:47,406 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 154 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:53:47,407 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:47,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686345254] [2022-02-10 02:53:47,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686345254] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:47,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997465861] [2022-02-10 02:53:47,407 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:53:47,407 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:47,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:47,408 INFO L229 MonitoredProcess]: Starting monitored process 280 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:47,408 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Waiting until timeout for monitored process [2022-02-10 02:53:47,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:47,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 02:53:47,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:47,829 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 85 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:47,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:48,043 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 85 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:48,044 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997465861] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:48,044 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:48,044 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 18, 18] total 26 [2022-02-10 02:53:48,044 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334415558] [2022-02-10 02:53:48,044 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:48,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 02:53:48,044 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:48,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 02:53:48,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=593, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:53:48,045 INFO L87 Difference]: Start difference. First operand 17532 states and 32268 transitions. Second operand has 27 states, 27 states have (on average 4.111111111111111) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:49,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:49,241 INFO L93 Difference]: Finished difference Result 22774 states and 40885 transitions. [2022-02-10 02:53:49,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-10 02:53:49,242 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.111111111111111) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-10 02:53:49,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:49,275 INFO L225 Difference]: With dead ends: 22774 [2022-02-10 02:53:49,276 INFO L226 Difference]: Without dead ends: 22727 [2022-02-10 02:53:49,276 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 99 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=428, Invalid=2122, Unknown=0, NotChecked=0, Total=2550 [2022-02-10 02:53:49,276 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 541 mSDsluCounter, 1356 mSDsCounter, 0 mSdLazyCounter, 2464 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 1029 SdHoareTripleChecker+Invalid, 2555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 2464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:49,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [541 Valid, 1029 Invalid, 2555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 2464 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 02:53:49,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22727 states. [2022-02-10 02:53:49,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22727 to 20029. [2022-02-10 02:53:49,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20029 states, 20028 states have (on average 1.8320351507888955) internal successors, (36692), 20028 states have internal predecessors, (36692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:49,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20029 states to 20029 states and 36692 transitions. [2022-02-10 02:53:49,579 INFO L78 Accepts]: Start accepts. Automaton has 20029 states and 36692 transitions. Word has length 56 [2022-02-10 02:53:49,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:49,579 INFO L470 AbstractCegarLoop]: Abstraction has 20029 states and 36692 transitions. [2022-02-10 02:53:49,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.111111111111111) internal successors, (111), 26 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:49,579 INFO L276 IsEmpty]: Start isEmpty. Operand 20029 states and 36692 transitions. [2022-02-10 02:53:49,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-10 02:53:49,596 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:49,596 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:49,612 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Ended with exit code 0 [2022-02-10 02:53:49,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 280 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable285 [2022-02-10 02:53:49,797 INFO L402 AbstractCegarLoop]: === Iteration 287 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:49,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:49,797 INFO L85 PathProgramCache]: Analyzing trace with hash 404596372, now seen corresponding path program 167 times [2022-02-10 02:53:49,797 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:49,797 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529544246] [2022-02-10 02:53:49,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:49,797 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:49,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:49,899 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:53:49,899 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:49,899 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529544246] [2022-02-10 02:53:49,899 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529544246] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:49,899 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122478306] [2022-02-10 02:53:49,899 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:53:49,899 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:49,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:49,900 INFO L229 MonitoredProcess]: Starting monitored process 281 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:49,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Waiting until timeout for monitored process [2022-02-10 02:53:49,929 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-10 02:53:49,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:49,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:53:49,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:50,089 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:53:50,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:50,249 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:53:50,249 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122478306] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:50,249 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:50,249 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-02-10 02:53:50,249 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548509162] [2022-02-10 02:53:50,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:50,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:53:50,250 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:50,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:53:50,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:53:50,250 INFO L87 Difference]: Start difference. First operand 20029 states and 36692 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 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 02:53:50,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:50,606 INFO L93 Difference]: Finished difference Result 21511 states and 39001 transitions. [2022-02-10 02:53:50,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 02:53:50,607 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 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 56 [2022-02-10 02:53:50,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:50,637 INFO L225 Difference]: With dead ends: 21511 [2022-02-10 02:53:50,637 INFO L226 Difference]: Without dead ends: 21469 [2022-02-10 02:53:50,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:53:50,638 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 90 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:50,638 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 355 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:50,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21469 states. [2022-02-10 02:53:50,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21469 to 20045. [2022-02-10 02:53:50,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20045 states, 20044 states have (on average 1.8316703252843745) internal successors, (36714), 20044 states have internal predecessors, (36714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:50,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20045 states to 20045 states and 36714 transitions. [2022-02-10 02:53:50,974 INFO L78 Accepts]: Start accepts. Automaton has 20045 states and 36714 transitions. Word has length 56 [2022-02-10 02:53:50,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:50,974 INFO L470 AbstractCegarLoop]: Abstraction has 20045 states and 36714 transitions. [2022-02-10 02:53:50,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 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 02:53:50,975 INFO L276 IsEmpty]: Start isEmpty. Operand 20045 states and 36714 transitions. [2022-02-10 02:53:50,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-10 02:53:50,992 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:50,993 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:51,009 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Ended with exit code 0 [2022-02-10 02:53:51,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,281 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:51,193 INFO L402 AbstractCegarLoop]: === Iteration 288 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:51,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:51,194 INFO L85 PathProgramCache]: Analyzing trace with hash 653331686, now seen corresponding path program 168 times [2022-02-10 02:53:51,194 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:51,194 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913751666] [2022-02-10 02:53:51,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:51,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:51,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:51,277 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:53:51,278 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:51,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913751666] [2022-02-10 02:53:51,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913751666] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:51,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883067956] [2022-02-10 02:53:51,278 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:53:51,278 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:51,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:51,279 INFO L229 MonitoredProcess]: Starting monitored process 282 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:51,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Waiting until timeout for monitored process [2022-02-10 02:53:51,308 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-10 02:53:51,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:51,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 02:53:51,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:51,565 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 42 proven. 112 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:53:51,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:51,808 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 42 proven. 112 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:53:51,808 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883067956] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:51,808 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:51,808 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 18 [2022-02-10 02:53:51,808 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299048435] [2022-02-10 02:53:51,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:51,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 02:53:51,808 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:51,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 02:53:51,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:53:51,809 INFO L87 Difference]: Start difference. First operand 20045 states and 36714 transitions. Second operand has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:52,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:52,696 INFO L93 Difference]: Finished difference Result 24913 states and 44371 transitions. [2022-02-10 02:53:52,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-10 02:53:52,697 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-10 02:53:52,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:52,734 INFO L225 Difference]: With dead ends: 24913 [2022-02-10 02:53:52,735 INFO L226 Difference]: Without dead ends: 24863 [2022-02-10 02:53:52,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 107 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 02:53:52,735 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 354 mSDsluCounter, 802 mSDsCounter, 0 mSdLazyCounter, 1663 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 635 SdHoareTripleChecker+Invalid, 1710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:52,735 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [354 Valid, 635 Invalid, 1710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1663 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 02:53:52,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24863 states. [2022-02-10 02:53:52,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24863 to 20176. [2022-02-10 02:53:53,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20176 states, 20175 states have (on average 1.8290458488228005) internal successors, (36901), 20175 states have internal predecessors, (36901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:53,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20176 states to 20176 states and 36901 transitions. [2022-02-10 02:53:53,040 INFO L78 Accepts]: Start accepts. Automaton has 20176 states and 36901 transitions. Word has length 56 [2022-02-10 02:53:53,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:53,040 INFO L470 AbstractCegarLoop]: Abstraction has 20176 states and 36901 transitions. [2022-02-10 02:53:53,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:53,040 INFO L276 IsEmpty]: Start isEmpty. Operand 20176 states and 36901 transitions. [2022-02-10 02:53:53,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-10 02:53:53,057 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:53,057 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:53,073 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Ended with exit code 0 [2022-02-10 02:53:53,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 282 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable287 [2022-02-10 02:53:53,258 INFO L402 AbstractCegarLoop]: === Iteration 289 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:53,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:53,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1058276397, now seen corresponding path program 68 times [2022-02-10 02:53:53,258 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:53,258 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337537329] [2022-02-10 02:53:53,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:53,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:53,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:53,343 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-10 02:53:53,343 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:53,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337537329] [2022-02-10 02:53:53,343 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337537329] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:53,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400852322] [2022-02-10 02:53:53,344 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:53:53,344 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:53,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:53,345 INFO L229 MonitoredProcess]: Starting monitored process 283 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:53,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Waiting until timeout for monitored process [2022-02-10 02:53:53,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:53:53,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:53,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:53:53,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:53,532 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-10 02:53:53,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:53,694 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-10 02:53:53,694 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400852322] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:53,695 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:53,695 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-02-10 02:53:53,695 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347086377] [2022-02-10 02:53:53,695 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:53,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:53:53,695 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:53,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:53:53,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:53:53,695 INFO L87 Difference]: Start difference. First operand 20176 states and 36901 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 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 02:53:54,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:54,044 INFO L93 Difference]: Finished difference Result 21296 states and 38685 transitions. [2022-02-10 02:53:54,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 02:53:54,045 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 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 56 [2022-02-10 02:53:54,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:54,075 INFO L225 Difference]: With dead ends: 21296 [2022-02-10 02:53:54,076 INFO L226 Difference]: Without dead ends: 21272 [2022-02-10 02:53:54,076 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:53:54,076 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 90 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:54,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 355 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:54,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21272 states. [2022-02-10 02:53:54,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21272 to 20273. [2022-02-10 02:53:54,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20273 states, 20272 states have (on average 1.8279893449092344) internal successors, (37057), 20272 states have internal predecessors, (37057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:54,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20273 states to 20273 states and 37057 transitions. [2022-02-10 02:53:54,362 INFO L78 Accepts]: Start accepts. Automaton has 20273 states and 37057 transitions. Word has length 56 [2022-02-10 02:53:54,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:54,362 INFO L470 AbstractCegarLoop]: Abstraction has 20273 states and 37057 transitions. [2022-02-10 02:53:54,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 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 02:53:54,362 INFO L276 IsEmpty]: Start isEmpty. Operand 20273 states and 37057 transitions. [2022-02-10 02:53:54,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-10 02:53:54,380 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:54,380 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:54,396 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Ended with exit code 0 [2022-02-10 02:53:54,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288 [2022-02-10 02:53:54,580 INFO L402 AbstractCegarLoop]: === Iteration 290 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:54,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:54,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1137975258, now seen corresponding path program 169 times [2022-02-10 02:53:54,581 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:54,581 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792310276] [2022-02-10 02:53:54,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:54,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:54,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:54,667 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:53:54,667 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:54,667 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792310276] [2022-02-10 02:53:54,667 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792310276] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:54,667 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600488722] [2022-02-10 02:53:54,667 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:53:54,667 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:54,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:54,668 INFO L229 MonitoredProcess]: Starting monitored process 284 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:54,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Waiting until timeout for monitored process [2022-02-10 02:53:54,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:54,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:53:54,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:54,859 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:53:54,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:55,021 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:53:55,021 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600488722] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:55,021 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:55,021 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-02-10 02:53:55,021 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729812508] [2022-02-10 02:53:55,021 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:55,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:53:55,021 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:55,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:53:55,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:53:55,022 INFO L87 Difference]: Start difference. First operand 20273 states and 37057 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 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 02:53:55,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:55,378 INFO L93 Difference]: Finished difference Result 20998 states and 38095 transitions. [2022-02-10 02:53:55,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 02:53:55,378 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 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 56 [2022-02-10 02:53:55,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:55,409 INFO L225 Difference]: With dead ends: 20998 [2022-02-10 02:53:55,409 INFO L226 Difference]: Without dead ends: 20962 [2022-02-10 02:53:55,409 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:53:55,409 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 90 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:55,409 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 355 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:55,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20962 states. [2022-02-10 02:53:55,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20962 to 20361. [2022-02-10 02:53:55,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20361 states, 20360 states have (on average 1.8257367387033399) internal successors, (37172), 20360 states have internal predecessors, (37172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:55,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20361 states to 20361 states and 37172 transitions. [2022-02-10 02:53:55,701 INFO L78 Accepts]: Start accepts. Automaton has 20361 states and 37172 transitions. Word has length 56 [2022-02-10 02:53:55,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:55,701 INFO L470 AbstractCegarLoop]: Abstraction has 20361 states and 37172 transitions. [2022-02-10 02:53:55,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 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 02:53:55,701 INFO L276 IsEmpty]: Start isEmpty. Operand 20361 states and 37172 transitions. [2022-02-10 02:53:55,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-10 02:53:55,720 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:55,720 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:55,736 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Ended with exit code 0 [2022-02-10 02:53:55,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 284 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2022-02-10 02:53:55,921 INFO L402 AbstractCegarLoop]: === Iteration 291 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:55,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:55,921 INFO L85 PathProgramCache]: Analyzing trace with hash 1684814807, now seen corresponding path program 69 times [2022-02-10 02:53:55,921 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:55,921 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597799998] [2022-02-10 02:53:55,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:55,921 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:55,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:56,014 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:53:56,014 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:56,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597799998] [2022-02-10 02:53:56,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597799998] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:56,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587269200] [2022-02-10 02:53:56,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:53:56,015 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:56,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:56,016 INFO L229 MonitoredProcess]: Starting monitored process 285 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:56,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Waiting until timeout for monitored process [2022-02-10 02:53:56,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-02-10 02:53:56,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:56,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:53:56,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:56,205 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:53:56,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:56,363 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:53:56,363 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587269200] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:56,363 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:56,363 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-02-10 02:53:56,363 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466152281] [2022-02-10 02:53:56,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:56,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:53:56,364 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:56,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:53:56,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:53:56,364 INFO L87 Difference]: Start difference. First operand 20361 states and 37172 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 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 02:53:56,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:56,726 INFO L93 Difference]: Finished difference Result 21156 states and 38301 transitions. [2022-02-10 02:53:56,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 02:53:56,726 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 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 56 [2022-02-10 02:53:56,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:56,759 INFO L225 Difference]: With dead ends: 21156 [2022-02-10 02:53:56,759 INFO L226 Difference]: Without dead ends: 21133 [2022-02-10 02:53:56,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:53:56,759 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 90 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:56,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 355 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:56,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21133 states. [2022-02-10 02:53:57,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21133 to 20463. [2022-02-10 02:53:57,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20463 states, 20462 states have (on average 1.8232333105268301) internal successors, (37307), 20462 states have internal predecessors, (37307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:57,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20463 states to 20463 states and 37307 transitions. [2022-02-10 02:53:57,071 INFO L78 Accepts]: Start accepts. Automaton has 20463 states and 37307 transitions. Word has length 56 [2022-02-10 02:53:57,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:57,071 INFO L470 AbstractCegarLoop]: Abstraction has 20463 states and 37307 transitions. [2022-02-10 02:53:57,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 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 02:53:57,071 INFO L276 IsEmpty]: Start isEmpty. Operand 20463 states and 37307 transitions. [2022-02-10 02:53:57,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-10 02:53:57,089 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:57,089 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:57,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Ended with exit code 0 [2022-02-10 02:53:57,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,285 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:57,290 INFO L402 AbstractCegarLoop]: === Iteration 292 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:57,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:57,290 INFO L85 PathProgramCache]: Analyzing trace with hash 1766766377, now seen corresponding path program 70 times [2022-02-10 02:53:57,290 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:57,290 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187709921] [2022-02-10 02:53:57,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:57,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:57,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:57,377 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:53:57,377 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:57,377 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187709921] [2022-02-10 02:53:57,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187709921] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:57,377 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9653259] [2022-02-10 02:53:57,377 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:53:57,377 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:57,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:57,378 INFO L229 MonitoredProcess]: Starting monitored process 286 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:57,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Waiting until timeout for monitored process [2022-02-10 02:53:57,403 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:53:57,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:57,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:53:57,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:57,564 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:53:57,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:57,724 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:53:57,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9653259] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:57,724 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:57,724 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-02-10 02:53:57,725 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486626096] [2022-02-10 02:53:57,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:57,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:53:57,725 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:57,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:53:57,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:53:57,725 INFO L87 Difference]: Start difference. First operand 20463 states and 37307 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 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 02:53:58,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:58,083 INFO L93 Difference]: Finished difference Result 21719 states and 39230 transitions. [2022-02-10 02:53:58,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 02:53:58,083 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 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 56 [2022-02-10 02:53:58,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:58,188 INFO L225 Difference]: With dead ends: 21719 [2022-02-10 02:53:58,188 INFO L226 Difference]: Without dead ends: 21692 [2022-02-10 02:53:58,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:53:58,189 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 90 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:58,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 355 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 891 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:53:58,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21692 states. [2022-02-10 02:53:58,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21692 to 20861. [2022-02-10 02:53:58,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20861 states, 20860 states have (on average 1.8202780441035475) internal successors, (37971), 20860 states have internal predecessors, (37971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:58,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20861 states to 20861 states and 37971 transitions. [2022-02-10 02:53:58,457 INFO L78 Accepts]: Start accepts. Automaton has 20861 states and 37971 transitions. Word has length 56 [2022-02-10 02:53:58,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:58,457 INFO L470 AbstractCegarLoop]: Abstraction has 20861 states and 37971 transitions. [2022-02-10 02:53:58,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 9 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 02:53:58,457 INFO L276 IsEmpty]: Start isEmpty. Operand 20861 states and 37971 transitions. [2022-02-10 02:53:58,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-02-10 02:53:58,476 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:58,476 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:58,492 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Ended with exit code 0 [2022-02-10 02:53:58,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable291 [2022-02-10 02:53:58,676 INFO L402 AbstractCegarLoop]: === Iteration 293 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:58,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:58,677 INFO L85 PathProgramCache]: Analyzing trace with hash -650403177, now seen corresponding path program 71 times [2022-02-10 02:53:58,677 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:58,677 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283855896] [2022-02-10 02:53:58,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:58,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:58,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:58,759 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-10 02:53:58,759 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:58,759 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283855896] [2022-02-10 02:53:58,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283855896] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:58,759 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524673747] [2022-02-10 02:53:58,759 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:53:58,759 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:58,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:58,760 INFO L229 MonitoredProcess]: Starting monitored process 287 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:58,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Waiting until timeout for monitored process [2022-02-10 02:53:58,788 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-10 02:53:58,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:58,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 02:53:58,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:59,014 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 91 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:59,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:59,156 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 91 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:59,156 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524673747] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:59,156 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:59,156 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 15, 15] total 23 [2022-02-10 02:53:59,156 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235861389] [2022-02-10 02:53:59,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:59,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:53:59,157 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:59,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:53:59,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=418, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:53:59,157 INFO L87 Difference]: Start difference. First operand 20861 states and 37971 transitions. Second operand has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:59,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:59,801 INFO L93 Difference]: Finished difference Result 24820 states and 44502 transitions. [2022-02-10 02:53:59,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-10 02:53:59,802 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-02-10 02:53:59,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:59,844 INFO L225 Difference]: With dead ends: 24820 [2022-02-10 02:53:59,844 INFO L226 Difference]: Without dead ends: 24783 [2022-02-10 02:53:59,845 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 102 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=307, Invalid=1175, Unknown=0, NotChecked=0, Total=1482 [2022-02-10 02:53:59,845 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 721 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 995 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 721 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 1085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 995 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:59,845 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [721 Valid, 387 Invalid, 1085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 995 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:53:59,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24783 states. [2022-02-10 02:54:00,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24783 to 22891. [2022-02-10 02:54:00,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22891 states, 22890 states have (on average 1.8211009174311927) internal successors, (41685), 22890 states have internal predecessors, (41685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:00,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22891 states to 22891 states and 41685 transitions. [2022-02-10 02:54:00,236 INFO L78 Accepts]: Start accepts. Automaton has 22891 states and 41685 transitions. Word has length 56 [2022-02-10 02:54:00,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:00,236 INFO L470 AbstractCegarLoop]: Abstraction has 22891 states and 41685 transitions. [2022-02-10 02:54:00,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:00,236 INFO L276 IsEmpty]: Start isEmpty. Operand 22891 states and 41685 transitions. [2022-02-10 02:54:00,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:00,260 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:00,260 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:00,276 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Ended with exit code 0 [2022-02-10 02:54:00,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable292,287 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:00,460 INFO L402 AbstractCegarLoop]: === Iteration 294 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:00,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:00,461 INFO L85 PathProgramCache]: Analyzing trace with hash 18203543, now seen corresponding path program 72 times [2022-02-10 02:54:00,461 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:00,461 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474014427] [2022-02-10 02:54:00,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:00,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:00,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:00,664 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:00,664 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:00,664 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474014427] [2022-02-10 02:54:00,665 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474014427] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:00,665 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138701802] [2022-02-10 02:54:00,665 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:54:00,665 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:00,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:00,666 INFO L229 MonitoredProcess]: Starting monitored process 288 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:00,666 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Waiting until timeout for monitored process [2022-02-10 02:54:00,695 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-10 02:54:00,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:00,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:00,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:00,908 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:00,908 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:00,965 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:54:00,965 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 20 treesize of output 19 [2022-02-10 02:54:01,045 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:01,046 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138701802] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:01,046 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:01,046 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 27 [2022-02-10 02:54:01,046 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137600810] [2022-02-10 02:54:01,046 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:01,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 02:54:01,046 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:01,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 02:54:01,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=690, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:54:01,047 INFO L87 Difference]: Start difference. First operand 22891 states and 41685 transitions. Second operand has 28 states, 28 states have (on average 3.2142857142857144) internal successors, (90), 27 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:02,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:02,662 INFO L93 Difference]: Finished difference Result 32241 states and 57438 transitions. [2022-02-10 02:54:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-10 02:54:02,662 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.2142857142857144) internal successors, (90), 27 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 02:54:02,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:02,718 INFO L225 Difference]: With dead ends: 32241 [2022-02-10 02:54:02,718 INFO L226 Difference]: Without dead ends: 32092 [2022-02-10 02:54:02,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 105 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 875 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=524, Invalid=3766, Unknown=0, NotChecked=0, Total=4290 [2022-02-10 02:54:02,719 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 794 mSDsluCounter, 1018 mSDsCounter, 0 mSdLazyCounter, 2376 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 794 SdHoareTripleChecker+Valid, 723 SdHoareTripleChecker+Invalid, 2470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 2376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:02,719 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [794 Valid, 723 Invalid, 2470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 2376 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 02:54:02,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32092 states. [2022-02-10 02:54:03,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32092 to 21879. [2022-02-10 02:54:03,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21879 states, 21878 states have (on average 1.8185391717707287) internal successors, (39786), 21878 states have internal predecessors, (39786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:03,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21879 states to 21879 states and 39786 transitions. [2022-02-10 02:54:03,089 INFO L78 Accepts]: Start accepts. Automaton has 21879 states and 39786 transitions. Word has length 59 [2022-02-10 02:54:03,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:03,089 INFO L470 AbstractCegarLoop]: Abstraction has 21879 states and 39786 transitions. [2022-02-10 02:54:03,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.2142857142857144) internal successors, (90), 27 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:03,089 INFO L276 IsEmpty]: Start isEmpty. Operand 21879 states and 39786 transitions. [2022-02-10 02:54:03,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:03,111 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:03,111 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:03,127 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Forceful destruction successful, exit code 0 [2022-02-10 02:54:03,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 288 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable293 [2022-02-10 02:54:03,311 INFO L402 AbstractCegarLoop]: === Iteration 295 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:03,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:03,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1075337257, now seen corresponding path program 170 times [2022-02-10 02:54:03,312 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:03,312 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228069422] [2022-02-10 02:54:03,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:03,312 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:03,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:03,536 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:03,536 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:03,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228069422] [2022-02-10 02:54:03,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228069422] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:03,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65191412] [2022-02-10 02:54:03,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:54:03,537 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:03,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:03,538 INFO L229 MonitoredProcess]: Starting monitored process 289 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:03,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Waiting until timeout for monitored process [2022-02-10 02:54:03,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:54:03,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:03,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:03,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:03,895 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:03,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:03,951 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:54:03,951 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 20 treesize of output 19 [2022-02-10 02:54:04,052 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:04,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65191412] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:04,053 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:04,053 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2022-02-10 02:54:04,053 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849863699] [2022-02-10 02:54:04,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:04,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-10 02:54:04,053 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:04,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-10 02:54:04,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1032, Unknown=0, NotChecked=0, Total=1122 [2022-02-10 02:54:04,053 INFO L87 Difference]: Start difference. First operand 21879 states and 39786 transitions. Second operand has 34 states, 34 states have (on average 3.235294117647059) internal successors, (110), 33 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:05,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:05,061 INFO L93 Difference]: Finished difference Result 22312 states and 40417 transitions. [2022-02-10 02:54:05,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 02:54:05,062 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.235294117647059) internal successors, (110), 33 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 02:54:05,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:05,095 INFO L225 Difference]: With dead ends: 22312 [2022-02-10 02:54:05,095 INFO L226 Difference]: Without dead ends: 21963 [2022-02-10 02:54:05,095 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 97 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=95, Invalid=1095, Unknown=0, NotChecked=0, Total=1190 [2022-02-10 02:54:05,095 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 108 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 2896 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 2925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 2896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:05,096 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 433 Invalid, 2925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 2896 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 02:54:05,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21963 states. [2022-02-10 02:54:05,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21963 to 21854. [2022-02-10 02:54:05,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21854 states, 21853 states have (on average 1.8154486798151284) internal successors, (39673), 21853 states have internal predecessors, (39673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:05,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21854 states to 21854 states and 39673 transitions. [2022-02-10 02:54:05,411 INFO L78 Accepts]: Start accepts. Automaton has 21854 states and 39673 transitions. Word has length 59 [2022-02-10 02:54:05,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:05,411 INFO L470 AbstractCegarLoop]: Abstraction has 21854 states and 39673 transitions. [2022-02-10 02:54:05,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.235294117647059) internal successors, (110), 33 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:05,411 INFO L276 IsEmpty]: Start isEmpty. Operand 21854 states and 39673 transitions. [2022-02-10 02:54:05,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:05,432 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:05,432 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:05,448 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Ended with exit code 0 [2022-02-10 02:54:05,633 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,289 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:05,633 INFO L402 AbstractCegarLoop]: === Iteration 296 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:05,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:05,633 INFO L85 PathProgramCache]: Analyzing trace with hash 2101797335, now seen corresponding path program 171 times [2022-02-10 02:54:05,633 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:05,633 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65741843] [2022-02-10 02:54:05,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:05,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:05,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:05,831 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:05,831 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:05,831 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65741843] [2022-02-10 02:54:05,831 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65741843] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:05,831 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503117601] [2022-02-10 02:54:05,831 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:54:05,831 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:05,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:05,832 INFO L229 MonitoredProcess]: Starting monitored process 290 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:05,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Waiting until timeout for monitored process [2022-02-10 02:54:05,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-10 02:54:05,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:05,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:05,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:06,048 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:06,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:06,068 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:54:06,068 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 16 treesize of output 15 [2022-02-10 02:54:06,226 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:06,226 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503117601] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:06,226 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:06,226 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 10, 10] total 19 [2022-02-10 02:54:06,226 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235868985] [2022-02-10 02:54:06,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:06,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 02:54:06,227 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:06,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 02:54:06,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:54:06,227 INFO L87 Difference]: Start difference. First operand 21854 states and 39673 transitions. Second operand has 20 states, 20 states have (on average 4.45) internal successors, (89), 19 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:06,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:06,891 INFO L93 Difference]: Finished difference Result 22140 states and 40137 transitions. [2022-02-10 02:54:06,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 02:54:06,891 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.45) internal successors, (89), 19 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 02:54:06,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:06,925 INFO L225 Difference]: With dead ends: 22140 [2022-02-10 02:54:06,925 INFO L226 Difference]: Without dead ends: 22140 [2022-02-10 02:54:06,926 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 112 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=1067, Unknown=0, NotChecked=0, Total=1190 [2022-02-10 02:54:06,926 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 26 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 1384 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 1391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:06,926 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 97 Invalid, 1391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1384 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:54:06,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22140 states. [2022-02-10 02:54:07,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22140 to 21860. [2022-02-10 02:54:07,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21860 states, 21859 states have (on average 1.8155908321515166) internal successors, (39687), 21859 states have internal predecessors, (39687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:07,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21860 states to 21860 states and 39687 transitions. [2022-02-10 02:54:07,247 INFO L78 Accepts]: Start accepts. Automaton has 21860 states and 39687 transitions. Word has length 59 [2022-02-10 02:54:07,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:07,247 INFO L470 AbstractCegarLoop]: Abstraction has 21860 states and 39687 transitions. [2022-02-10 02:54:07,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.45) internal successors, (89), 19 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:07,247 INFO L276 IsEmpty]: Start isEmpty. Operand 21860 states and 39687 transitions. [2022-02-10 02:54:07,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:07,269 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:07,270 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:07,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Ended with exit code 0 [2022-02-10 02:54:07,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable295 [2022-02-10 02:54:07,470 INFO L402 AbstractCegarLoop]: === Iteration 297 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:07,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:07,470 INFO L85 PathProgramCache]: Analyzing trace with hash 1091873683, now seen corresponding path program 73 times [2022-02-10 02:54:07,470 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:07,471 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751710976] [2022-02-10 02:54:07,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:07,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:07,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:07,582 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:07,582 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:07,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751710976] [2022-02-10 02:54:07,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751710976] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:07,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299728612] [2022-02-10 02:54:07,582 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:54:07,582 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:07,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:07,583 INFO L229 MonitoredProcess]: Starting monitored process 291 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:07,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Waiting until timeout for monitored process [2022-02-10 02:54:07,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:07,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:07,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:07,771 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:07,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:07,792 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:54:07,793 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 16 treesize of output 15 [2022-02-10 02:54:07,940 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:07,940 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299728612] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:07,940 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:07,940 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:54:07,940 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474068091] [2022-02-10 02:54:07,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:07,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:54:07,941 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:07,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:54:07,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:54:07,941 INFO L87 Difference]: Start difference. First operand 21860 states and 39687 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 02:54:08,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:08,433 INFO L93 Difference]: Finished difference Result 23999 states and 42956 transitions. [2022-02-10 02:54:08,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:54:08,433 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 59 [2022-02-10 02:54:08,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:08,467 INFO L225 Difference]: With dead ends: 23999 [2022-02-10 02:54:08,467 INFO L226 Difference]: Without dead ends: 23932 [2022-02-10 02:54:08,467 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:54:08,468 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 206 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 1056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:08,468 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 417 Invalid, 1056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:54:08,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23932 states. [2022-02-10 02:54:08,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23932 to 21912. [2022-02-10 02:54:08,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21912 states, 21911 states have (on average 1.8156633654328875) internal successors, (39783), 21911 states have internal predecessors, (39783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:08,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21912 states to 21912 states and 39783 transitions. [2022-02-10 02:54:08,818 INFO L78 Accepts]: Start accepts. Automaton has 21912 states and 39783 transitions. Word has length 59 [2022-02-10 02:54:08,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:08,818 INFO L470 AbstractCegarLoop]: Abstraction has 21912 states and 39783 transitions. [2022-02-10 02:54:08,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 02:54:08,819 INFO L276 IsEmpty]: Start isEmpty. Operand 21912 states and 39783 transitions. [2022-02-10 02:54:08,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:08,840 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:08,840 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:08,856 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Ended with exit code 0 [2022-02-10 02:54:09,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296,291 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:09,040 INFO L402 AbstractCegarLoop]: === Iteration 298 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:09,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:09,041 INFO L85 PathProgramCache]: Analyzing trace with hash 992197523, now seen corresponding path program 172 times [2022-02-10 02:54:09,041 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:09,041 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124817418] [2022-02-10 02:54:09,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:09,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:09,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:09,145 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:09,145 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:09,145 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124817418] [2022-02-10 02:54:09,145 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124817418] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:09,145 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175749719] [2022-02-10 02:54:09,145 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:54:09,145 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:09,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:09,146 INFO L229 MonitoredProcess]: Starting monitored process 292 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:09,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Waiting until timeout for monitored process [2022-02-10 02:54:09,173 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:54:09,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:09,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:09,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:09,334 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:09,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:09,355 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:54:09,355 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 16 treesize of output 15 [2022-02-10 02:54:09,494 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:09,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175749719] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:09,494 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:09,494 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-10 02:54:09,494 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334043442] [2022-02-10 02:54:09,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:09,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:54:09,495 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:09,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:54:09,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:54:09,495 INFO L87 Difference]: Start difference. First operand 21912 states and 39783 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 02:54:10,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:10,171 INFO L93 Difference]: Finished difference Result 23112 states and 41605 transitions. [2022-02-10 02:54:10,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:54:10,171 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 59 [2022-02-10 02:54:10,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:10,210 INFO L225 Difference]: With dead ends: 23112 [2022-02-10 02:54:10,210 INFO L226 Difference]: Without dead ends: 23061 [2022-02-10 02:54:10,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:54:10,210 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 112 mSDsluCounter, 657 mSDsCounter, 0 mSdLazyCounter, 1684 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 534 SdHoareTripleChecker+Invalid, 1688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:10,210 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 534 Invalid, 1688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1684 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:54:10,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23061 states. [2022-02-10 02:54:10,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23061 to 22510. [2022-02-10 02:54:10,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22510 states, 22509 states have (on average 1.8107423697187792) internal successors, (40758), 22509 states have internal predecessors, (40758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:10,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22510 states to 22510 states and 40758 transitions. [2022-02-10 02:54:10,555 INFO L78 Accepts]: Start accepts. Automaton has 22510 states and 40758 transitions. Word has length 59 [2022-02-10 02:54:10,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:10,555 INFO L470 AbstractCegarLoop]: Abstraction has 22510 states and 40758 transitions. [2022-02-10 02:54:10,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 02:54:10,555 INFO L276 IsEmpty]: Start isEmpty. Operand 22510 states and 40758 transitions. [2022-02-10 02:54:10,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:10,578 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:10,578 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:10,594 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Ended with exit code 0 [2022-02-10 02:54:10,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297,292 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:10,779 INFO L402 AbstractCegarLoop]: === Iteration 299 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:10,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:10,779 INFO L85 PathProgramCache]: Analyzing trace with hash -131596785, now seen corresponding path program 173 times [2022-02-10 02:54:10,779 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:10,779 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668311400] [2022-02-10 02:54:10,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:10,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:10,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:10,891 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:54:10,892 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:10,892 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668311400] [2022-02-10 02:54:10,892 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668311400] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:10,892 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942795838] [2022-02-10 02:54:10,892 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:54:10,892 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:10,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:10,893 INFO L229 MonitoredProcess]: Starting monitored process 293 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:10,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Waiting until timeout for monitored process [2022-02-10 02:54:10,923 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-10 02:54:10,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:10,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:10,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:11,082 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:54:11,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:11,101 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:54:11,102 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 16 treesize of output 15 [2022-02-10 02:54:11,248 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:54:11,248 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942795838] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:11,248 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:11,248 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:54:11,249 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183194641] [2022-02-10 02:54:11,249 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:11,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:54:11,249 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:11,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:54:11,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:54:11,249 INFO L87 Difference]: Start difference. First operand 22510 states and 40758 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 02:54:11,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:11,784 INFO L93 Difference]: Finished difference Result 23170 states and 41722 transitions. [2022-02-10 02:54:11,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 02:54:11,784 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 59 [2022-02-10 02:54:11,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:11,820 INFO L225 Difference]: With dead ends: 23170 [2022-02-10 02:54:11,820 INFO L226 Difference]: Without dead ends: 23131 [2022-02-10 02:54:11,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:54:11,821 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 117 mSDsluCounter, 583 mSDsCounter, 0 mSdLazyCounter, 1258 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 1266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:11,821 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 493 Invalid, 1266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1258 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:54:11,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23131 states. [2022-02-10 02:54:12,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23131 to 21801. [2022-02-10 02:54:12,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21801 states, 21800 states have (on average 1.8125688073394495) internal successors, (39514), 21800 states have internal predecessors, (39514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:12,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21801 states to 21801 states and 39514 transitions. [2022-02-10 02:54:12,168 INFO L78 Accepts]: Start accepts. Automaton has 21801 states and 39514 transitions. Word has length 59 [2022-02-10 02:54:12,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:12,169 INFO L470 AbstractCegarLoop]: Abstraction has 21801 states and 39514 transitions. [2022-02-10 02:54:12,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 02:54:12,169 INFO L276 IsEmpty]: Start isEmpty. Operand 21801 states and 39514 transitions. [2022-02-10 02:54:12,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:12,191 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:12,191 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:12,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Forceful destruction successful, exit code 0 [2022-02-10 02:54:12,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 293 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable298 [2022-02-10 02:54:12,391 INFO L402 AbstractCegarLoop]: === Iteration 300 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:12,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:12,391 INFO L85 PathProgramCache]: Analyzing trace with hash 2010320549, now seen corresponding path program 174 times [2022-02-10 02:54:12,392 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:12,392 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409773674] [2022-02-10 02:54:12,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:12,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:12,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:12,505 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:12,506 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:12,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409773674] [2022-02-10 02:54:12,506 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409773674] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:12,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68609082] [2022-02-10 02:54:12,506 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:54:12,506 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:12,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:12,507 INFO L229 MonitoredProcess]: Starting monitored process 294 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:12,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (294)] Waiting until timeout for monitored process [2022-02-10 02:54:12,537 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-10 02:54:12,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:12,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:54:12,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:12,894 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-10 02:54:12,894 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 16 treesize of output 16 [2022-02-10 02:54:12,930 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 57 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:12,930 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:13,100 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:54:13,100 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 16 treesize of output 15 [2022-02-10 02:54:13,311 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 57 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:13,311 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68609082] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:13,312 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:13,312 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 14] total 29 [2022-02-10 02:54:13,312 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310211564] [2022-02-10 02:54:13,312 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:13,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:54:13,312 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:13,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:54:13,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=742, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:54:13,312 INFO L87 Difference]: Start difference. First operand 21801 states and 39514 transitions. Second operand has 30 states, 30 states have (on average 3.9) internal successors, (117), 29 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:19,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:19,732 INFO L93 Difference]: Finished difference Result 33348 states and 58466 transitions. [2022-02-10 02:54:19,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 213 states. [2022-02-10 02:54:19,733 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.9) internal successors, (117), 29 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 02:54:19,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:19,785 INFO L225 Difference]: With dead ends: 33348 [2022-02-10 02:54:19,785 INFO L226 Difference]: Without dead ends: 33348 [2022-02-10 02:54:19,792 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 466 GetRequests, 185 SyntacticMatches, 55 SemanticMatches, 226 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 30062 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=8812, Invalid=42944, Unknown=0, NotChecked=0, Total=51756 [2022-02-10 02:54:19,792 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 883 mSDsluCounter, 1341 mSDsCounter, 0 mSdLazyCounter, 2214 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 883 SdHoareTripleChecker+Valid, 1110 SdHoareTripleChecker+Invalid, 4615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 2214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2237 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:19,792 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [883 Valid, 1110 Invalid, 4615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 2214 Invalid, 0 Unknown, 2237 Unchecked, 0.8s Time] [2022-02-10 02:54:19,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33348 states. [2022-02-10 02:54:20,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33348 to 23217. [2022-02-10 02:54:20,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23217 states, 23216 states have (on average 1.814567539627843) internal successors, (42127), 23216 states have internal predecessors, (42127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:20,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23217 states to 23217 states and 42127 transitions. [2022-02-10 02:54:20,187 INFO L78 Accepts]: Start accepts. Automaton has 23217 states and 42127 transitions. Word has length 59 [2022-02-10 02:54:20,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:20,187 INFO L470 AbstractCegarLoop]: Abstraction has 23217 states and 42127 transitions. [2022-02-10 02:54:20,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.9) internal successors, (117), 29 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:20,187 INFO L276 IsEmpty]: Start isEmpty. Operand 23217 states and 42127 transitions. [2022-02-10 02:54:20,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:20,208 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:20,208 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:20,224 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (294)] Ended with exit code 0 [2022-02-10 02:54:20,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable299,294 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:20,409 INFO L402 AbstractCegarLoop]: === Iteration 301 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:20,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:20,409 INFO L85 PathProgramCache]: Analyzing trace with hash 618374859, now seen corresponding path program 175 times [2022-02-10 02:54:20,409 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:20,409 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650114030] [2022-02-10 02:54:20,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:20,409 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:20,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:20,523 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:20,523 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:20,523 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650114030] [2022-02-10 02:54:20,523 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650114030] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:20,523 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825132716] [2022-02-10 02:54:20,523 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:54:20,523 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:20,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:20,524 INFO L229 MonitoredProcess]: Starting monitored process 295 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:20,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (295)] Waiting until timeout for monitored process [2022-02-10 02:54:20,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:20,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:20,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:20,732 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:20,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:20,756 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:54:20,757 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 20 treesize of output 19 [2022-02-10 02:54:20,904 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:20,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825132716] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:20,905 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:20,905 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-10 02:54:20,905 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348674134] [2022-02-10 02:54:20,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:20,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:54:20,905 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:20,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:54:20,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:54:20,905 INFO L87 Difference]: Start difference. First operand 23217 states and 42127 transitions. Second operand has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 12 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 02:54:21,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:21,502 INFO L93 Difference]: Finished difference Result 24556 states and 44218 transitions. [2022-02-10 02:54:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 02:54:21,502 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 12 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 59 [2022-02-10 02:54:21,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:21,538 INFO L225 Difference]: With dead ends: 24556 [2022-02-10 02:54:21,538 INFO L226 Difference]: Without dead ends: 24556 [2022-02-10 02:54:21,539 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:54:21,539 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 137 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 1390 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 1402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:21,539 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 532 Invalid, 1402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1390 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:54:21,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24556 states. [2022-02-10 02:54:21,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24556 to 23217. [2022-02-10 02:54:21,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23217 states, 23216 states have (on average 1.814567539627843) internal successors, (42127), 23216 states have internal predecessors, (42127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:21,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23217 states to 23217 states and 42127 transitions. [2022-02-10 02:54:21,868 INFO L78 Accepts]: Start accepts. Automaton has 23217 states and 42127 transitions. Word has length 59 [2022-02-10 02:54:21,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:21,868 INFO L470 AbstractCegarLoop]: Abstraction has 23217 states and 42127 transitions. [2022-02-10 02:54:21,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 12 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 02:54:21,868 INFO L276 IsEmpty]: Start isEmpty. Operand 23217 states and 42127 transitions. [2022-02-10 02:54:21,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:21,891 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:21,891 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:21,907 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (295)] Ended with exit code 0 [2022-02-10 02:54:22,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 295 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2022-02-10 02:54:22,092 INFO L402 AbstractCegarLoop]: === Iteration 302 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:22,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:22,092 INFO L85 PathProgramCache]: Analyzing trace with hash -559337520, now seen corresponding path program 176 times [2022-02-10 02:54:22,092 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:22,092 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975191135] [2022-02-10 02:54:22,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:22,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:22,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:22,206 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 59 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:22,207 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:22,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975191135] [2022-02-10 02:54:22,207 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975191135] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:22,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502311863] [2022-02-10 02:54:22,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:54:22,207 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:22,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:22,208 INFO L229 MonitoredProcess]: Starting monitored process 296 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:22,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (296)] Waiting until timeout for monitored process [2022-02-10 02:54:22,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:54:22,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:22,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-10 02:54:22,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:22,482 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 76 proven. 103 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:22,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:22,743 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 76 proven. 103 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:22,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502311863] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:22,743 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:22,743 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 15 [2022-02-10 02:54:22,744 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305772573] [2022-02-10 02:54:22,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:22,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:54:22,744 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:22,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:54:22,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:54:22,744 INFO L87 Difference]: Start difference. First operand 23217 states and 42127 transitions. Second operand has 16 states, 16 states have (on average 5.0) internal successors, (80), 15 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:23,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:23,068 INFO L93 Difference]: Finished difference Result 25437 states and 45626 transitions. [2022-02-10 02:54:23,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:54:23,068 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.0) internal successors, (80), 15 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 02:54:23,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:23,107 INFO L225 Difference]: With dead ends: 25437 [2022-02-10 02:54:23,108 INFO L226 Difference]: Without dead ends: 25410 [2022-02-10 02:54:23,108 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:54:23,108 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 190 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:23,108 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 120 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:54:23,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25410 states. [2022-02-10 02:54:23,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25410 to 23644. [2022-02-10 02:54:23,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23644 states, 23643 states have (on average 1.8170282959015354) internal successors, (42960), 23643 states have internal predecessors, (42960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:23,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23644 states to 23644 states and 42960 transitions. [2022-02-10 02:54:23,466 INFO L78 Accepts]: Start accepts. Automaton has 23644 states and 42960 transitions. Word has length 59 [2022-02-10 02:54:23,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:23,466 INFO L470 AbstractCegarLoop]: Abstraction has 23644 states and 42960 transitions. [2022-02-10 02:54:23,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.0) internal successors, (80), 15 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:23,466 INFO L276 IsEmpty]: Start isEmpty. Operand 23644 states and 42960 transitions. [2022-02-10 02:54:23,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:23,487 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:23,488 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:23,503 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (296)] Ended with exit code 0 [2022-02-10 02:54:23,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 296 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable301 [2022-02-10 02:54:23,688 INFO L402 AbstractCegarLoop]: === Iteration 303 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:23,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:23,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1947939839, now seen corresponding path program 74 times [2022-02-10 02:54:23,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:23,688 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128047200] [2022-02-10 02:54:23,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:23,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:23,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:23,810 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:23,811 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:23,811 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128047200] [2022-02-10 02:54:23,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128047200] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:23,811 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595733074] [2022-02-10 02:54:23,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:54:23,811 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:23,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:23,812 INFO L229 MonitoredProcess]: Starting monitored process 297 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:23,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (297)] Waiting until timeout for monitored process [2022-02-10 02:54:23,838 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:54:23,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:23,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:23,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:23,996 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:23,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:24,017 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:54:24,017 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 16 treesize of output 15 [2022-02-10 02:54:24,160 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:24,160 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595733074] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:24,160 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:24,160 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:54:24,160 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998288302] [2022-02-10 02:54:24,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:24,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:54:24,160 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:24,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:54:24,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:54:24,161 INFO L87 Difference]: Start difference. First operand 23644 states and 42960 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 02:54:24,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:24,635 INFO L93 Difference]: Finished difference Result 25822 states and 46337 transitions. [2022-02-10 02:54:24,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:54:24,635 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 59 [2022-02-10 02:54:24,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:24,675 INFO L225 Difference]: With dead ends: 25822 [2022-02-10 02:54:24,675 INFO L226 Difference]: Without dead ends: 25765 [2022-02-10 02:54:24,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:54:24,675 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 191 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 1036 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 1041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1036 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:24,675 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 409 Invalid, 1041 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1036 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:54:24,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25765 states. [2022-02-10 02:54:24,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25765 to 23766. [2022-02-10 02:54:24,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23766 states, 23765 states have (on average 1.8175047338523038) internal successors, (43193), 23765 states have internal predecessors, (43193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:25,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23766 states to 23766 states and 43193 transitions. [2022-02-10 02:54:25,025 INFO L78 Accepts]: Start accepts. Automaton has 23766 states and 43193 transitions. Word has length 59 [2022-02-10 02:54:25,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:25,026 INFO L470 AbstractCegarLoop]: Abstraction has 23766 states and 43193 transitions. [2022-02-10 02:54:25,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 02:54:25,026 INFO L276 IsEmpty]: Start isEmpty. Operand 23766 states and 43193 transitions. [2022-02-10 02:54:25,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:25,048 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:25,048 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:25,064 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (297)] Ended with exit code 0 [2022-02-10 02:54:25,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable302,297 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:25,248 INFO L402 AbstractCegarLoop]: === Iteration 304 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:25,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:25,249 INFO L85 PathProgramCache]: Analyzing trace with hash -2047615999, now seen corresponding path program 177 times [2022-02-10 02:54:25,249 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:25,249 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241772069] [2022-02-10 02:54:25,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:25,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:25,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:25,381 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:25,382 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:25,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241772069] [2022-02-10 02:54:25,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241772069] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:25,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096526387] [2022-02-10 02:54:25,382 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:54:25,382 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:25,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:25,383 INFO L229 MonitoredProcess]: Starting monitored process 298 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:25,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (298)] Waiting until timeout for monitored process [2022-02-10 02:54:25,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-10 02:54:25,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:25,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:25,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:25,579 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:25,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:25,612 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:54:25,613 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 16 treesize of output 15 [2022-02-10 02:54:25,759 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:25,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096526387] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:25,759 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:25,759 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-10 02:54:25,759 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176524312] [2022-02-10 02:54:25,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:25,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:54:25,760 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:25,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:54:25,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:54:25,760 INFO L87 Difference]: Start difference. First operand 23766 states and 43193 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 02:54:26,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:26,410 INFO L93 Difference]: Finished difference Result 24776 states and 44719 transitions. [2022-02-10 02:54:26,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:54:26,410 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 59 [2022-02-10 02:54:26,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:26,453 INFO L225 Difference]: With dead ends: 24776 [2022-02-10 02:54:26,453 INFO L226 Difference]: Without dead ends: 24710 [2022-02-10 02:54:26,453 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:54:26,454 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 118 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 1505 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 472 SdHoareTripleChecker+Invalid, 1509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:26,454 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 472 Invalid, 1509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1505 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:54:26,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24710 states. [2022-02-10 02:54:26,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24710 to 24133. [2022-02-10 02:54:26,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24133 states, 24132 states have (on average 1.8137328029172883) internal successors, (43769), 24132 states have internal predecessors, (43769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:26,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24133 states to 24133 states and 43769 transitions. [2022-02-10 02:54:26,856 INFO L78 Accepts]: Start accepts. Automaton has 24133 states and 43769 transitions. Word has length 59 [2022-02-10 02:54:26,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:26,856 INFO L470 AbstractCegarLoop]: Abstraction has 24133 states and 43769 transitions. [2022-02-10 02:54:26,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 02:54:26,856 INFO L276 IsEmpty]: Start isEmpty. Operand 24133 states and 43769 transitions. [2022-02-10 02:54:26,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:26,880 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:26,880 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:26,896 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (298)] Ended with exit code 0 [2022-02-10 02:54:27,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable303,298 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:27,080 INFO L402 AbstractCegarLoop]: === Iteration 305 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:27,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:27,080 INFO L85 PathProgramCache]: Analyzing trace with hash 1123556989, now seen corresponding path program 178 times [2022-02-10 02:54:27,081 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:27,081 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137815422] [2022-02-10 02:54:27,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:27,081 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:27,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:27,196 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:54:27,196 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:27,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137815422] [2022-02-10 02:54:27,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137815422] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:27,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606152597] [2022-02-10 02:54:27,196 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:54:27,196 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:27,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:27,197 INFO L229 MonitoredProcess]: Starting monitored process 299 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:27,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (299)] Waiting until timeout for monitored process [2022-02-10 02:54:27,223 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:54:27,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:27,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:27,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:27,387 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:54:27,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:27,406 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:54:27,407 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 16 treesize of output 15 [2022-02-10 02:54:27,557 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:54:27,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606152597] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:27,557 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:27,557 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:54:27,557 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579600663] [2022-02-10 02:54:27,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:27,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:54:27,558 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:27,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:54:27,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:54:27,558 INFO L87 Difference]: Start difference. First operand 24133 states and 43769 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 02:54:28,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:28,162 INFO L93 Difference]: Finished difference Result 24862 states and 44843 transitions. [2022-02-10 02:54:28,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:54:28,163 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 59 [2022-02-10 02:54:28,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:28,206 INFO L225 Difference]: With dead ends: 24862 [2022-02-10 02:54:28,206 INFO L226 Difference]: Without dead ends: 24811 [2022-02-10 02:54:28,206 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:54:28,206 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 138 mSDsluCounter, 679 mSDsCounter, 0 mSdLazyCounter, 1372 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 1382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:28,206 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 562 Invalid, 1382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1372 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:54:28,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24811 states. [2022-02-10 02:54:28,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24811 to 23444. [2022-02-10 02:54:28,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23444 states, 23443 states have (on average 1.816789660026447) internal successors, (42591), 23443 states have internal predecessors, (42591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:28,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23444 states to 23444 states and 42591 transitions. [2022-02-10 02:54:28,567 INFO L78 Accepts]: Start accepts. Automaton has 23444 states and 42591 transitions. Word has length 59 [2022-02-10 02:54:28,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:28,568 INFO L470 AbstractCegarLoop]: Abstraction has 23444 states and 42591 transitions. [2022-02-10 02:54:28,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 02:54:28,568 INFO L276 IsEmpty]: Start isEmpty. Operand 23444 states and 42591 transitions. [2022-02-10 02:54:28,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:28,591 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:28,591 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:28,607 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (299)] Ended with exit code 0 [2022-02-10 02:54:28,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable304,299 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:28,792 INFO L402 AbstractCegarLoop]: === Iteration 306 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:28,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:28,792 INFO L85 PathProgramCache]: Analyzing trace with hash -2120433493, now seen corresponding path program 179 times [2022-02-10 02:54:28,792 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:28,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762776762] [2022-02-10 02:54:28,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:28,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:28,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:28,908 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:28,908 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:28,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762776762] [2022-02-10 02:54:28,908 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762776762] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:28,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126066182] [2022-02-10 02:54:28,908 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:54:28,908 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:28,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:28,909 INFO L229 MonitoredProcess]: Starting monitored process 300 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:28,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (300)] Waiting until timeout for monitored process [2022-02-10 02:54:28,943 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-10 02:54:28,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:28,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:28,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:29,121 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:29,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:29,145 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:54:29,145 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 20 treesize of output 19 [2022-02-10 02:54:29,291 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:29,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126066182] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:29,291 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:29,291 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-10 02:54:29,291 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579783735] [2022-02-10 02:54:29,291 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:29,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:54:29,291 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:29,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:54:29,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:54:29,292 INFO L87 Difference]: Start difference. First operand 23444 states and 42591 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 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 02:54:29,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:29,862 INFO L93 Difference]: Finished difference Result 24832 states and 44736 transitions. [2022-02-10 02:54:29,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:54:29,863 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 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 59 [2022-02-10 02:54:29,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:29,901 INFO L225 Difference]: With dead ends: 24832 [2022-02-10 02:54:29,901 INFO L226 Difference]: Without dead ends: 24807 [2022-02-10 02:54:29,901 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:54:29,901 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 158 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 1284 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 507 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:29,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 507 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1284 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:54:29,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24807 states. [2022-02-10 02:54:30,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24807 to 23379. [2022-02-10 02:54:30,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23379 states, 23378 states have (on average 1.815595859354949) internal successors, (42445), 23378 states have internal predecessors, (42445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:30,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23379 states to 23379 states and 42445 transitions. [2022-02-10 02:54:30,250 INFO L78 Accepts]: Start accepts. Automaton has 23379 states and 42445 transitions. Word has length 59 [2022-02-10 02:54:30,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:30,250 INFO L470 AbstractCegarLoop]: Abstraction has 23379 states and 42445 transitions. [2022-02-10 02:54:30,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 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 02:54:30,250 INFO L276 IsEmpty]: Start isEmpty. Operand 23379 states and 42445 transitions. [2022-02-10 02:54:30,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:30,272 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:30,272 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:30,288 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (300)] Ended with exit code 0 [2022-02-10 02:54:30,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable305,300 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:30,472 INFO L402 AbstractCegarLoop]: === Iteration 307 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:30,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:30,473 INFO L85 PathProgramCache]: Analyzing trace with hash -874656439, now seen corresponding path program 180 times [2022-02-10 02:54:30,473 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:30,473 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494941219] [2022-02-10 02:54:30,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:30,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:30,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:30,596 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:30,596 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:30,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494941219] [2022-02-10 02:54:30,596 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494941219] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:30,596 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516397136] [2022-02-10 02:54:30,596 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:54:30,596 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:30,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:30,597 INFO L229 MonitoredProcess]: Starting monitored process 301 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:30,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (301)] Waiting until timeout for monitored process [2022-02-10 02:54:30,627 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-02-10 02:54:30,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:30,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:30,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:30,797 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:30,798 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:30,826 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:54:30,826 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 20 treesize of output 19 [2022-02-10 02:54:30,967 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:30,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516397136] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:30,967 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:30,967 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-10 02:54:30,967 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038798065] [2022-02-10 02:54:30,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:30,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:54:30,968 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:30,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:54:30,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:54:30,968 INFO L87 Difference]: Start difference. First operand 23379 states and 42445 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 02:54:31,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:31,701 INFO L93 Difference]: Finished difference Result 26070 states and 46782 transitions. [2022-02-10 02:54:31,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 02:54:31,701 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 59 [2022-02-10 02:54:31,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:31,747 INFO L225 Difference]: With dead ends: 26070 [2022-02-10 02:54:31,747 INFO L226 Difference]: Without dead ends: 26070 [2022-02-10 02:54:31,747 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-02-10 02:54:31,748 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 192 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 1614 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 1634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:31,748 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 631 Invalid, 1634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1614 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:54:31,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26070 states. [2022-02-10 02:54:32,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26070 to 23449. [2022-02-10 02:54:32,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23449 states, 23448 states have (on average 1.8158904810644831) internal successors, (42579), 23448 states have internal predecessors, (42579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:32,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23449 states to 23449 states and 42579 transitions. [2022-02-10 02:54:32,139 INFO L78 Accepts]: Start accepts. Automaton has 23449 states and 42579 transitions. Word has length 59 [2022-02-10 02:54:32,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:32,140 INFO L470 AbstractCegarLoop]: Abstraction has 23449 states and 42579 transitions. [2022-02-10 02:54:32,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 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 02:54:32,140 INFO L276 IsEmpty]: Start isEmpty. Operand 23449 states and 42579 transitions. [2022-02-10 02:54:32,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:32,161 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:32,162 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:32,178 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (301)] Ended with exit code 0 [2022-02-10 02:54:32,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,301 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:32,362 INFO L402 AbstractCegarLoop]: === Iteration 308 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:32,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:32,362 INFO L85 PathProgramCache]: Analyzing trace with hash -1647137581, now seen corresponding path program 75 times [2022-02-10 02:54:32,362 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:32,362 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826839962] [2022-02-10 02:54:32,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:32,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:32,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:32,520 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:32,520 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:32,520 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826839962] [2022-02-10 02:54:32,520 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826839962] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:32,520 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859460396] [2022-02-10 02:54:32,520 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:54:32,520 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:32,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:32,522 INFO L229 MonitoredProcess]: Starting monitored process 302 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:32,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (302)] Waiting until timeout for monitored process [2022-02-10 02:54:32,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-10 02:54:32,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:32,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:32,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:32,725 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:32,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:32,746 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:54:32,747 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 16 treesize of output 15 [2022-02-10 02:54:32,902 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:32,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859460396] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:32,902 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:32,902 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:54:32,902 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608440481] [2022-02-10 02:54:32,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:32,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:54:32,902 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:32,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:54:32,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:54:32,903 INFO L87 Difference]: Start difference. First operand 23449 states and 42579 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 02:54:33,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:33,402 INFO L93 Difference]: Finished difference Result 25522 states and 45792 transitions. [2022-02-10 02:54:33,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:54:33,402 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 59 [2022-02-10 02:54:33,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:33,448 INFO L225 Difference]: With dead ends: 25522 [2022-02-10 02:54:33,448 INFO L226 Difference]: Without dead ends: 25473 [2022-02-10 02:54:33,448 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:54:33,448 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 176 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 401 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:33,448 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 401 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1020 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:54:33,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25473 states. [2022-02-10 02:54:33,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25473 to 23535. [2022-02-10 02:54:33,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23535 states, 23534 states have (on average 1.8157984193082348) internal successors, (42733), 23534 states have internal predecessors, (42733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:33,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23535 states to 23535 states and 42733 transitions. [2022-02-10 02:54:33,857 INFO L78 Accepts]: Start accepts. Automaton has 23535 states and 42733 transitions. Word has length 59 [2022-02-10 02:54:33,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:33,857 INFO L470 AbstractCegarLoop]: Abstraction has 23535 states and 42733 transitions. [2022-02-10 02:54:33,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 02:54:33,857 INFO L276 IsEmpty]: Start isEmpty. Operand 23535 states and 42733 transitions. [2022-02-10 02:54:33,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:33,880 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:33,880 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:33,896 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (302)] Ended with exit code 0 [2022-02-10 02:54:34,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307,302 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:34,081 INFO L402 AbstractCegarLoop]: === Iteration 309 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:34,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:34,081 INFO L85 PathProgramCache]: Analyzing trace with hash -1746813741, now seen corresponding path program 181 times [2022-02-10 02:54:34,081 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:34,081 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628407403] [2022-02-10 02:54:34,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:34,081 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:34,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:34,200 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:34,200 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:34,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628407403] [2022-02-10 02:54:34,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628407403] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:34,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048407768] [2022-02-10 02:54:34,201 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:54:34,201 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:34,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:34,202 INFO L229 MonitoredProcess]: Starting monitored process 303 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:34,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (303)] Waiting until timeout for monitored process [2022-02-10 02:54:34,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:34,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:34,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:34,407 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:34,407 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:34,429 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:54:34,429 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 16 treesize of output 15 [2022-02-10 02:54:34,587 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:34,587 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048407768] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:34,587 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:34,587 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-10 02:54:34,587 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888682751] [2022-02-10 02:54:34,587 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:34,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:54:34,587 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:34,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:54:34,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:54:34,588 INFO L87 Difference]: Start difference. First operand 23535 states and 42733 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 02:54:35,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:35,249 INFO L93 Difference]: Finished difference Result 24343 states and 43922 transitions. [2022-02-10 02:54:35,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:54:35,249 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 59 [2022-02-10 02:54:35,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:35,289 INFO L225 Difference]: With dead ends: 24343 [2022-02-10 02:54:35,289 INFO L226 Difference]: Without dead ends: 24262 [2022-02-10 02:54:35,289 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:54:35,289 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 120 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 1533 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 1537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:35,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 491 Invalid, 1537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1533 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:54:35,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24262 states. [2022-02-10 02:54:35,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24262 to 23654. [2022-02-10 02:54:35,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23654 states, 23653 states have (on average 1.8135965839428403) internal successors, (42897), 23653 states have internal predecessors, (42897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:35,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23654 states to 23654 states and 42897 transitions. [2022-02-10 02:54:35,687 INFO L78 Accepts]: Start accepts. Automaton has 23654 states and 42897 transitions. Word has length 59 [2022-02-10 02:54:35,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:35,687 INFO L470 AbstractCegarLoop]: Abstraction has 23654 states and 42897 transitions. [2022-02-10 02:54:35,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 02:54:35,687 INFO L276 IsEmpty]: Start isEmpty. Operand 23654 states and 42897 transitions. [2022-02-10 02:54:35,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:35,710 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:35,710 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:35,727 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (303)] Forceful destruction successful, exit code 0 [2022-02-10 02:54:35,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 303 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable308 [2022-02-10 02:54:35,911 INFO L402 AbstractCegarLoop]: === Iteration 310 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:35,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:35,911 INFO L85 PathProgramCache]: Analyzing trace with hash 1424359247, now seen corresponding path program 182 times [2022-02-10 02:54:35,911 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:35,911 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184940639] [2022-02-10 02:54:35,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:35,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:35,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:36,045 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:54:36,045 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:36,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184940639] [2022-02-10 02:54:36,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184940639] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:36,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686002902] [2022-02-10 02:54:36,045 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:54:36,045 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:36,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:36,047 INFO L229 MonitoredProcess]: Starting monitored process 304 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:36,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (304)] Waiting until timeout for monitored process [2022-02-10 02:54:36,087 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:54:36,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:36,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:36,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:36,355 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:54:36,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:36,378 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:54:36,378 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 16 treesize of output 15 [2022-02-10 02:54:36,553 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:54:36,553 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686002902] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:36,554 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:36,554 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:54:36,554 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642979110] [2022-02-10 02:54:36,554 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:36,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:54:36,554 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:36,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:54:36,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:54:36,554 INFO L87 Difference]: Start difference. First operand 23654 states and 42897 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 02:54:37,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:37,083 INFO L93 Difference]: Finished difference Result 24426 states and 44053 transitions. [2022-02-10 02:54:37,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:54:37,083 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 59 [2022-02-10 02:54:37,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:37,118 INFO L225 Difference]: With dead ends: 24426 [2022-02-10 02:54:37,118 INFO L226 Difference]: Without dead ends: 24363 [2022-02-10 02:54:37,119 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:54:37,119 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 151 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 1251 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 1261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:37,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 530 Invalid, 1261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1251 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:54:37,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24363 states. [2022-02-10 02:54:37,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24363 to 23199. [2022-02-10 02:54:37,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23199 states, 23198 states have (on average 1.815759979308561) internal successors, (42122), 23198 states have internal predecessors, (42122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:37,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23199 states to 23199 states and 42122 transitions. [2022-02-10 02:54:37,457 INFO L78 Accepts]: Start accepts. Automaton has 23199 states and 42122 transitions. Word has length 59 [2022-02-10 02:54:37,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:37,457 INFO L470 AbstractCegarLoop]: Abstraction has 23199 states and 42122 transitions. [2022-02-10 02:54:37,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 02:54:37,457 INFO L276 IsEmpty]: Start isEmpty. Operand 23199 states and 42122 transitions. [2022-02-10 02:54:37,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:37,478 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:37,478 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:37,494 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (304)] Ended with exit code 0 [2022-02-10 02:54:37,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable309,304 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:37,678 INFO L402 AbstractCegarLoop]: === Iteration 311 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:37,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:37,679 INFO L85 PathProgramCache]: Analyzing trace with hash 254213975, now seen corresponding path program 183 times [2022-02-10 02:54:37,679 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:37,679 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11469684] [2022-02-10 02:54:37,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:37,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:37,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:37,789 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:37,790 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:37,790 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11469684] [2022-02-10 02:54:37,790 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11469684] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:37,790 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762158028] [2022-02-10 02:54:37,790 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:54:37,790 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:37,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:37,791 INFO L229 MonitoredProcess]: Starting monitored process 305 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:37,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (305)] Waiting until timeout for monitored process [2022-02-10 02:54:37,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-10 02:54:37,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:37,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:37,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:37,990 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:37,991 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:38,013 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:54:38,013 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 20 treesize of output 19 [2022-02-10 02:54:38,154 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:38,154 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762158028] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:38,154 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:38,154 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-10 02:54:38,154 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063237365] [2022-02-10 02:54:38,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:38,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:54:38,155 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:38,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:54:38,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:54:38,155 INFO L87 Difference]: Start difference. First operand 23199 states and 42122 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 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 02:54:38,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:38,878 INFO L93 Difference]: Finished difference Result 24968 states and 44934 transitions. [2022-02-10 02:54:38,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 02:54:38,878 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 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 59 [2022-02-10 02:54:38,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:38,920 INFO L225 Difference]: With dead ends: 24968 [2022-02-10 02:54:38,920 INFO L226 Difference]: Without dead ends: 24938 [2022-02-10 02:54:38,921 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:54:38,921 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 253 mSDsluCounter, 809 mSDsCounter, 0 mSdLazyCounter, 1535 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 663 SdHoareTripleChecker+Invalid, 1553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:38,921 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 663 Invalid, 1553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1535 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:54:38,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24938 states. [2022-02-10 02:54:39,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24938 to 23218. [2022-02-10 02:54:39,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23218 states, 23217 states have (on average 1.8165568333548692) internal successors, (42175), 23217 states have internal predecessors, (42175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:39,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23218 states to 23218 states and 42175 transitions. [2022-02-10 02:54:39,320 INFO L78 Accepts]: Start accepts. Automaton has 23218 states and 42175 transitions. Word has length 59 [2022-02-10 02:54:39,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:39,320 INFO L470 AbstractCegarLoop]: Abstraction has 23218 states and 42175 transitions. [2022-02-10 02:54:39,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 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 02:54:39,321 INFO L276 IsEmpty]: Start isEmpty. Operand 23218 states and 42175 transitions. [2022-02-10 02:54:39,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:39,344 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:39,344 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:39,360 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (305)] Ended with exit code 0 [2022-02-10 02:54:39,544 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 305 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable310 [2022-02-10 02:54:39,544 INFO L402 AbstractCegarLoop]: === Iteration 312 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:39,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:39,545 INFO L85 PathProgramCache]: Analyzing trace with hash -1947258519, now seen corresponding path program 184 times [2022-02-10 02:54:39,545 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:39,545 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692650848] [2022-02-10 02:54:39,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:39,545 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:39,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:39,666 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:39,666 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:39,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692650848] [2022-02-10 02:54:39,667 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692650848] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:39,667 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233222415] [2022-02-10 02:54:39,667 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:54:39,667 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:39,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:39,668 INFO L229 MonitoredProcess]: Starting monitored process 306 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:39,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (306)] Waiting until timeout for monitored process [2022-02-10 02:54:39,694 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:54:39,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:39,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:39,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:39,863 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:39,863 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:39,891 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:54:39,891 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 20 treesize of output 19 [2022-02-10 02:54:40,026 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:40,027 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233222415] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:40,027 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:40,027 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-10 02:54:40,027 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861718538] [2022-02-10 02:54:40,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:40,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:54:40,027 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:40,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:54:40,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:54:40,027 INFO L87 Difference]: Start difference. First operand 23218 states and 42175 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 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 02:54:40,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:40,659 INFO L93 Difference]: Finished difference Result 25542 states and 45889 transitions. [2022-02-10 02:54:40,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 02:54:40,659 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 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 59 [2022-02-10 02:54:40,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:40,703 INFO L225 Difference]: With dead ends: 25542 [2022-02-10 02:54:40,703 INFO L226 Difference]: Without dead ends: 25472 [2022-02-10 02:54:40,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2022-02-10 02:54:40,703 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 221 mSDsluCounter, 635 mSDsCounter, 0 mSdLazyCounter, 1306 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 1327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:40,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 517 Invalid, 1327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1306 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:54:40,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25472 states. [2022-02-10 02:54:41,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25472 to 23126. [2022-02-10 02:54:41,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23126 states, 23125 states have (on average 1.8152216216216217) internal successors, (41977), 23125 states have internal predecessors, (41977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:41,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23126 states to 23126 states and 41977 transitions. [2022-02-10 02:54:41,089 INFO L78 Accepts]: Start accepts. Automaton has 23126 states and 41977 transitions. Word has length 59 [2022-02-10 02:54:41,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:41,090 INFO L470 AbstractCegarLoop]: Abstraction has 23126 states and 41977 transitions. [2022-02-10 02:54:41,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 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 02:54:41,090 INFO L276 IsEmpty]: Start isEmpty. Operand 23126 states and 41977 transitions. [2022-02-10 02:54:41,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:41,112 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:41,112 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:41,128 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (306)] Ended with exit code 0 [2022-02-10 02:54:41,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 306 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable311 [2022-02-10 02:54:41,312 INFO L402 AbstractCegarLoop]: === Iteration 313 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:41,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:41,313 INFO L85 PathProgramCache]: Analyzing trace with hash -633545691, now seen corresponding path program 185 times [2022-02-10 02:54:41,313 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:41,313 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507770688] [2022-02-10 02:54:41,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:41,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:41,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:41,462 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:41,462 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:41,462 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507770688] [2022-02-10 02:54:41,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507770688] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:41,463 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267250060] [2022-02-10 02:54:41,463 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:54:41,463 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:41,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:41,464 INFO L229 MonitoredProcess]: Starting monitored process 307 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:41,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (307)] Waiting until timeout for monitored process [2022-02-10 02:54:41,495 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-10 02:54:41,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:41,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:41,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:41,665 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:41,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:41,699 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:54:41,699 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 20 treesize of output 19 [2022-02-10 02:54:41,828 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:41,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267250060] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:41,828 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:41,828 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-10 02:54:41,828 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656464839] [2022-02-10 02:54:41,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:41,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:54:41,829 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:41,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:54:41,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:54:41,829 INFO L87 Difference]: Start difference. First operand 23126 states and 41977 transitions. Second operand has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 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 02:54:42,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:42,555 INFO L93 Difference]: Finished difference Result 27134 states and 48557 transitions. [2022-02-10 02:54:42,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 02:54:42,555 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 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 59 [2022-02-10 02:54:42,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:42,597 INFO L225 Difference]: With dead ends: 27134 [2022-02-10 02:54:42,598 INFO L226 Difference]: Without dead ends: 27134 [2022-02-10 02:54:42,598 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-02-10 02:54:42,598 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 235 mSDsluCounter, 745 mSDsCounter, 0 mSdLazyCounter, 1527 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 1552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:42,598 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 596 Invalid, 1552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1527 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:54:42,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27134 states. [2022-02-10 02:54:42,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27134 to 23229. [2022-02-10 02:54:42,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23229 states, 23228 states have (on average 1.814706388841054) internal successors, (42152), 23228 states have internal predecessors, (42152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:42,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23229 states to 23229 states and 42152 transitions. [2022-02-10 02:54:42,976 INFO L78 Accepts]: Start accepts. Automaton has 23229 states and 42152 transitions. Word has length 59 [2022-02-10 02:54:42,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:42,976 INFO L470 AbstractCegarLoop]: Abstraction has 23229 states and 42152 transitions. [2022-02-10 02:54:42,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 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 02:54:42,977 INFO L276 IsEmpty]: Start isEmpty. Operand 23229 states and 42152 transitions. [2022-02-10 02:54:42,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:42,999 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:42,999 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:43,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (307)] Ended with exit code 0 [2022-02-10 02:54:43,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 307 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2022-02-10 02:54:43,200 INFO L402 AbstractCegarLoop]: === Iteration 314 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:43,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:43,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1483754754, now seen corresponding path program 76 times [2022-02-10 02:54:43,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:43,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093139989] [2022-02-10 02:54:43,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:43,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:43,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:43,309 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 117 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:54:43,309 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:43,309 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093139989] [2022-02-10 02:54:43,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093139989] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:43,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925137308] [2022-02-10 02:54:43,310 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:54:43,310 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:43,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:43,311 INFO L229 MonitoredProcess]: Starting monitored process 308 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:43,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (308)] Waiting until timeout for monitored process [2022-02-10 02:54:43,337 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:54:43,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:43,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-10 02:54:43,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:43,525 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 122 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:54:43,525 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:43,816 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 122 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:54:43,817 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925137308] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:43,817 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:43,817 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 17 [2022-02-10 02:54:43,817 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129250076] [2022-02-10 02:54:43,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:43,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 02:54:43,817 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:43,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 02:54:43,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=205, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:54:43,817 INFO L87 Difference]: Start difference. First operand 23229 states and 42152 transitions. Second operand has 18 states, 18 states have (on average 4.666666666666667) internal successors, (84), 17 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:44,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:44,307 INFO L93 Difference]: Finished difference Result 32285 states and 56942 transitions. [2022-02-10 02:54:44,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-10 02:54:44,307 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.666666666666667) internal successors, (84), 17 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 02:54:44,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:44,359 INFO L225 Difference]: With dead ends: 32285 [2022-02-10 02:54:44,359 INFO L226 Difference]: Without dead ends: 32285 [2022-02-10 02:54:44,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 116 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=419, Invalid=771, Unknown=0, NotChecked=0, Total=1190 [2022-02-10 02:54:44,360 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 428 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:44,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [428 Valid, 141 Invalid, 629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 586 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:54:44,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32285 states. [2022-02-10 02:54:44,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32285 to 24365. [2022-02-10 02:54:44,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24365 states, 24364 states have (on average 1.8279839106879001) internal successors, (44537), 24364 states have internal predecessors, (44537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:44,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24365 states to 24365 states and 44537 transitions. [2022-02-10 02:54:44,773 INFO L78 Accepts]: Start accepts. Automaton has 24365 states and 44537 transitions. Word has length 59 [2022-02-10 02:54:44,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:44,773 INFO L470 AbstractCegarLoop]: Abstraction has 24365 states and 44537 transitions. [2022-02-10 02:54:44,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.666666666666667) internal successors, (84), 17 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:44,774 INFO L276 IsEmpty]: Start isEmpty. Operand 24365 states and 44537 transitions. [2022-02-10 02:54:44,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:44,795 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:44,796 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:44,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (308)] Forceful destruction successful, exit code 0 [2022-02-10 02:54:44,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 308 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2022-02-10 02:54:44,996 INFO L402 AbstractCegarLoop]: === Iteration 315 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:44,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:44,996 INFO L85 PathProgramCache]: Analyzing trace with hash 574526128, now seen corresponding path program 77 times [2022-02-10 02:54:44,996 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:44,996 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413170976] [2022-02-10 02:54:44,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:44,996 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:44,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:45,127 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 101 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:45,127 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:45,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413170976] [2022-02-10 02:54:45,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413170976] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:45,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70042080] [2022-02-10 02:54:45,127 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:54:45,127 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:45,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:45,128 INFO L229 MonitoredProcess]: Starting monitored process 309 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:45,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (309)] Waiting until timeout for monitored process [2022-02-10 02:54:45,157 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-10 02:54:45,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:45,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-10 02:54:45,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:45,362 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 101 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:45,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:45,660 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 101 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:45,660 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70042080] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:45,660 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:45,661 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17, 17] total 21 [2022-02-10 02:54:45,661 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772831005] [2022-02-10 02:54:45,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:45,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 02:54:45,661 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:45,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 02:54:45,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:54:45,661 INFO L87 Difference]: Start difference. First operand 24365 states and 44537 transitions. Second operand has 22 states, 22 states have (on average 4.045454545454546) internal successors, (89), 21 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:46,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:46,179 INFO L93 Difference]: Finished difference Result 28188 states and 50230 transitions. [2022-02-10 02:54:46,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 02:54:46,180 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.045454545454546) internal successors, (89), 21 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 02:54:46,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:46,224 INFO L225 Difference]: With dead ends: 28188 [2022-02-10 02:54:46,224 INFO L226 Difference]: Without dead ends: 28188 [2022-02-10 02:54:46,224 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 112 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=438, Invalid=894, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 02:54:46,224 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 474 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:46,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [474 Valid, 163 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 699 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:54:46,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28188 states. [2022-02-10 02:54:46,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28188 to 23901. [2022-02-10 02:54:46,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23901 states, 23900 states have (on average 1.82418410041841) internal successors, (43598), 23900 states have internal predecessors, (43598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:46,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23901 states to 23901 states and 43598 transitions. [2022-02-10 02:54:46,609 INFO L78 Accepts]: Start accepts. Automaton has 23901 states and 43598 transitions. Word has length 59 [2022-02-10 02:54:46,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:46,610 INFO L470 AbstractCegarLoop]: Abstraction has 23901 states and 43598 transitions. [2022-02-10 02:54:46,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.045454545454546) internal successors, (89), 21 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:46,610 INFO L276 IsEmpty]: Start isEmpty. Operand 23901 states and 43598 transitions. [2022-02-10 02:54:46,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:46,631 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:46,631 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:46,647 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (309)] Ended with exit code 0 [2022-02-10 02:54:46,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable314,309 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:46,832 INFO L402 AbstractCegarLoop]: === Iteration 316 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:46,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:46,832 INFO L85 PathProgramCache]: Analyzing trace with hash 251151041, now seen corresponding path program 78 times [2022-02-10 02:54:46,832 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:46,832 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982843675] [2022-02-10 02:54:46,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:46,832 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:46,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:46,948 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:46,948 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:46,948 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982843675] [2022-02-10 02:54:46,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982843675] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:46,948 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578804877] [2022-02-10 02:54:46,948 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:54:46,948 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:46,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:46,949 INFO L229 MonitoredProcess]: Starting monitored process 310 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:46,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (310)] Waiting until timeout for monitored process [2022-02-10 02:54:46,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-02-10 02:54:46,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:46,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:46,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:47,145 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:47,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:47,166 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:54:47,167 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 16 treesize of output 15 [2022-02-10 02:54:47,316 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:47,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578804877] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:47,317 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:47,317 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:54:47,317 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469194309] [2022-02-10 02:54:47,317 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:47,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:54:47,317 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:47,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:54:47,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:54:47,317 INFO L87 Difference]: Start difference. First operand 23901 states and 43598 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 02:54:47,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:47,779 INFO L93 Difference]: Finished difference Result 25684 states and 46304 transitions. [2022-02-10 02:54:47,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:54:47,780 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 59 [2022-02-10 02:54:47,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:47,819 INFO L225 Difference]: With dead ends: 25684 [2022-02-10 02:54:47,819 INFO L226 Difference]: Without dead ends: 25644 [2022-02-10 02:54:47,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:54:47,819 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 161 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 1015 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 1023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:47,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 396 Invalid, 1023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1015 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:54:47,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25644 states. [2022-02-10 02:54:48,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25644 to 24066. [2022-02-10 02:54:48,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24066 states, 24065 states have (on average 1.8240598379389155) internal successors, (43896), 24065 states have internal predecessors, (43896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:48,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24066 states to 24066 states and 43896 transitions. [2022-02-10 02:54:48,188 INFO L78 Accepts]: Start accepts. Automaton has 24066 states and 43896 transitions. Word has length 59 [2022-02-10 02:54:48,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:48,188 INFO L470 AbstractCegarLoop]: Abstraction has 24066 states and 43896 transitions. [2022-02-10 02:54:48,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 02:54:48,188 INFO L276 IsEmpty]: Start isEmpty. Operand 24066 states and 43896 transitions. [2022-02-10 02:54:48,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:48,209 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:48,209 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:48,225 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (310)] Ended with exit code 0 [2022-02-10 02:54:48,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable315,310 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:48,410 INFO L402 AbstractCegarLoop]: === Iteration 317 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:48,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:48,410 INFO L85 PathProgramCache]: Analyzing trace with hash 151474881, now seen corresponding path program 186 times [2022-02-10 02:54:48,410 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:48,410 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727488924] [2022-02-10 02:54:48,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:48,410 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:48,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:48,525 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:48,525 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:48,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727488924] [2022-02-10 02:54:48,526 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727488924] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:48,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24880726] [2022-02-10 02:54:48,526 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:54:48,526 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:48,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:48,527 INFO L229 MonitoredProcess]: Starting monitored process 311 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:48,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (311)] Waiting until timeout for monitored process [2022-02-10 02:54:48,558 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-02-10 02:54:48,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:48,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:48,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:48,732 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:48,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:48,754 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:54:48,754 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 16 treesize of output 15 [2022-02-10 02:54:48,906 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:48,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24880726] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:48,906 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:48,906 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-10 02:54:48,906 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288066387] [2022-02-10 02:54:48,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:48,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:54:48,906 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:48,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:54:48,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:54:48,907 INFO L87 Difference]: Start difference. First operand 24066 states and 43896 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 02:54:49,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:49,585 INFO L93 Difference]: Finished difference Result 24703 states and 44720 transitions. [2022-02-10 02:54:49,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:54:49,585 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 59 [2022-02-10 02:54:49,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:49,624 INFO L225 Difference]: With dead ends: 24703 [2022-02-10 02:54:49,624 INFO L226 Difference]: Without dead ends: 24629 [2022-02-10 02:54:49,624 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:54:49,624 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 114 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 1671 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 1675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1671 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:49,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 594 Invalid, 1675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1671 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:54:49,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24629 states. [2022-02-10 02:54:49,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24629 to 24088. [2022-02-10 02:54:49,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24088 states, 24087 states have (on average 1.8224768547349193) internal successors, (43898), 24087 states have internal predecessors, (43898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:49,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24088 states to 24088 states and 43898 transitions. [2022-02-10 02:54:49,991 INFO L78 Accepts]: Start accepts. Automaton has 24088 states and 43898 transitions. Word has length 59 [2022-02-10 02:54:49,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:49,991 INFO L470 AbstractCegarLoop]: Abstraction has 24088 states and 43898 transitions. [2022-02-10 02:54:49,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 02:54:49,991 INFO L276 IsEmpty]: Start isEmpty. Operand 24088 states and 43898 transitions. [2022-02-10 02:54:50,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:50,014 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:50,014 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:50,030 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (311)] Ended with exit code 0 [2022-02-10 02:54:50,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 311 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable316 [2022-02-10 02:54:50,215 INFO L402 AbstractCegarLoop]: === Iteration 318 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:50,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:50,215 INFO L85 PathProgramCache]: Analyzing trace with hash -972319427, now seen corresponding path program 187 times [2022-02-10 02:54:50,215 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:50,215 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160096182] [2022-02-10 02:54:50,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:50,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:50,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:50,338 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:54:50,338 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:50,338 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160096182] [2022-02-10 02:54:50,338 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160096182] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:50,338 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133003786] [2022-02-10 02:54:50,338 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:54:50,338 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:50,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:50,339 INFO L229 MonitoredProcess]: Starting monitored process 312 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:50,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (312)] Waiting until timeout for monitored process [2022-02-10 02:54:50,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:50,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:50,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:50,540 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:54:50,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:50,560 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:54:50,560 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 16 treesize of output 15 [2022-02-10 02:54:50,718 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:54:50,718 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133003786] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:50,718 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:50,718 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:54:50,718 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834290991] [2022-02-10 02:54:50,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:50,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:54:50,719 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:50,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:54:50,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:54:50,719 INFO L87 Difference]: Start difference. First operand 24088 states and 43898 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 02:54:51,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:51,348 INFO L93 Difference]: Finished difference Result 24945 states and 45159 transitions. [2022-02-10 02:54:51,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:54:51,349 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 59 [2022-02-10 02:54:51,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:51,391 INFO L225 Difference]: With dead ends: 24945 [2022-02-10 02:54:51,391 INFO L226 Difference]: Without dead ends: 24881 [2022-02-10 02:54:51,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:54:51,391 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 161 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 1256 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 1264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:51,392 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 552 Invalid, 1264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1256 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:54:51,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24881 states. [2022-02-10 02:54:51,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24881 to 24011. [2022-02-10 02:54:51,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24011 states, 24010 states have (on average 1.8234069137859226) internal successors, (43780), 24010 states have internal predecessors, (43780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:51,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24011 states to 24011 states and 43780 transitions. [2022-02-10 02:54:51,746 INFO L78 Accepts]: Start accepts. Automaton has 24011 states and 43780 transitions. Word has length 59 [2022-02-10 02:54:51,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:51,746 INFO L470 AbstractCegarLoop]: Abstraction has 24011 states and 43780 transitions. [2022-02-10 02:54:51,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 02:54:51,746 INFO L276 IsEmpty]: Start isEmpty. Operand 24011 states and 43780 transitions. [2022-02-10 02:54:51,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:51,769 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:51,769 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:51,785 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (312)] Ended with exit code 0 [2022-02-10 02:54:51,969 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 312 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable317 [2022-02-10 02:54:51,970 INFO L402 AbstractCegarLoop]: === Iteration 319 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:51,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:51,970 INFO L85 PathProgramCache]: Analyzing trace with hash -2142464699, now seen corresponding path program 188 times [2022-02-10 02:54:51,970 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:51,970 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650066340] [2022-02-10 02:54:51,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:51,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:51,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:52,082 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:52,083 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:52,083 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650066340] [2022-02-10 02:54:52,083 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650066340] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:52,083 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518971935] [2022-02-10 02:54:52,083 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:54:52,083 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:52,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:52,084 INFO L229 MonitoredProcess]: Starting monitored process 313 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:52,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (313)] Waiting until timeout for monitored process [2022-02-10 02:54:52,113 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:54:52,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:52,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-10 02:54:52,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:52,289 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:52,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:52,313 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:54:52,313 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 20 treesize of output 19 [2022-02-10 02:54:52,455 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:52,455 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518971935] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:52,455 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:52,455 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 12 [2022-02-10 02:54:52,455 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356685505] [2022-02-10 02:54:52,455 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:52,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:54:52,455 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:52,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:54:52,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:54:52,456 INFO L87 Difference]: Start difference. First operand 24011 states and 43780 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 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 02:54:53,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:53,221 INFO L93 Difference]: Finished difference Result 26025 states and 46959 transitions. [2022-02-10 02:54:53,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 02:54:53,221 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 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 59 [2022-02-10 02:54:53,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:53,266 INFO L225 Difference]: With dead ends: 26025 [2022-02-10 02:54:53,266 INFO L226 Difference]: Without dead ends: 25995 [2022-02-10 02:54:53,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2022-02-10 02:54:53,266 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 278 mSDsluCounter, 873 mSDsCounter, 0 mSdLazyCounter, 1570 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 1586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:53,266 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 719 Invalid, 1586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1570 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:54:53,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25995 states. [2022-02-10 02:54:53,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25995 to 24066. [2022-02-10 02:54:53,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24066 states, 24065 states have (on average 1.8245169333056306) internal successors, (43907), 24065 states have internal predecessors, (43907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:53,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24066 states to 24066 states and 43907 transitions. [2022-02-10 02:54:53,679 INFO L78 Accepts]: Start accepts. Automaton has 24066 states and 43907 transitions. Word has length 59 [2022-02-10 02:54:53,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:53,679 INFO L470 AbstractCegarLoop]: Abstraction has 24066 states and 43907 transitions. [2022-02-10 02:54:53,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 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 02:54:53,679 INFO L276 IsEmpty]: Start isEmpty. Operand 24066 states and 43907 transitions. [2022-02-10 02:54:53,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:53,702 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:53,702 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:53,718 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (313)] Ended with exit code 0 [2022-02-10 02:54:53,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,313 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:53,902 INFO L402 AbstractCegarLoop]: === Iteration 320 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:53,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:53,903 INFO L85 PathProgramCache]: Analyzing trace with hash 384108260, now seen corresponding path program 189 times [2022-02-10 02:54:53,903 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:53,903 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408845414] [2022-02-10 02:54:53,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:53,903 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:53,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:54,015 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 36 proven. 142 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:54:54,016 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:54,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408845414] [2022-02-10 02:54:54,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408845414] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:54,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543930931] [2022-02-10 02:54:54,016 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:54:54,016 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:54,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:54,017 INFO L229 MonitoredProcess]: Starting monitored process 314 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:54,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (314)] Waiting until timeout for monitored process [2022-02-10 02:54:54,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2022-02-10 02:54:54,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:54,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-10 02:54:54,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:54,231 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 44 proven. 134 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:54:54,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:54,499 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 44 proven. 134 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:54:54,500 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543930931] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:54,500 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:54,500 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 15 [2022-02-10 02:54:54,500 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556973939] [2022-02-10 02:54:54,500 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:54,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:54:54,500 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:54,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:54:54,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:54:54,501 INFO L87 Difference]: Start difference. First operand 24066 states and 43907 transitions. Second operand has 16 states, 16 states have (on average 5.125) internal successors, (82), 15 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:54,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:54,769 INFO L93 Difference]: Finished difference Result 26509 states and 47269 transitions. [2022-02-10 02:54:54,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 02:54:54,769 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.125) internal successors, (82), 15 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 02:54:54,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:54,814 INFO L225 Difference]: With dead ends: 26509 [2022-02-10 02:54:54,814 INFO L226 Difference]: Without dead ends: 26487 [2022-02-10 02:54:54,814 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:54:54,815 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 196 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:54,815 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 123 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:54:54,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26487 states. [2022-02-10 02:54:55,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26487 to 24062. [2022-02-10 02:54:55,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24062 states, 24061 states have (on average 1.8236981006608204) internal successors, (43880), 24061 states have internal predecessors, (43880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:55,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24062 states to 24062 states and 43880 transitions. [2022-02-10 02:54:55,223 INFO L78 Accepts]: Start accepts. Automaton has 24062 states and 43880 transitions. Word has length 59 [2022-02-10 02:54:55,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:55,223 INFO L470 AbstractCegarLoop]: Abstraction has 24062 states and 43880 transitions. [2022-02-10 02:54:55,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.125) internal successors, (82), 15 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:55,223 INFO L276 IsEmpty]: Start isEmpty. Operand 24062 states and 43880 transitions. [2022-02-10 02:54:55,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:55,246 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:55,246 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:55,262 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (314)] Ended with exit code 0 [2022-02-10 02:54:55,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable319,314 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:55,446 INFO L402 AbstractCegarLoop]: === Iteration 321 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:55,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:55,446 INFO L85 PathProgramCache]: Analyzing trace with hash -48969897, now seen corresponding path program 190 times [2022-02-10 02:54:55,446 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:55,447 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309226083] [2022-02-10 02:54:55,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:55,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:55,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:55,570 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:55,570 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:55,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309226083] [2022-02-10 02:54:55,570 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309226083] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:55,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837868092] [2022-02-10 02:54:55,570 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:54:55,570 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:55,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:55,572 INFO L229 MonitoredProcess]: Starting monitored process 315 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:55,573 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (315)] Waiting until timeout for monitored process [2022-02-10 02:54:55,598 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:54:55,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:55,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:55,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:55,770 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:55,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:55,799 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:54:55,799 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 20 treesize of output 19 [2022-02-10 02:54:55,934 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:55,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837868092] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:55,934 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:55,934 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-10 02:54:55,934 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875294514] [2022-02-10 02:54:55,934 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:55,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:54:55,935 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:55,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:54:55,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:54:55,935 INFO L87 Difference]: Start difference. First operand 24062 states and 43880 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 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 02:54:56,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:56,896 INFO L93 Difference]: Finished difference Result 28281 states and 50761 transitions. [2022-02-10 02:54:56,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 02:54:56,897 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 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 59 [2022-02-10 02:54:56,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:56,939 INFO L225 Difference]: With dead ends: 28281 [2022-02-10 02:54:56,939 INFO L226 Difference]: Without dead ends: 28181 [2022-02-10 02:54:56,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=231, Invalid=1749, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 02:54:56,940 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 498 mSDsluCounter, 941 mSDsCounter, 0 mSdLazyCounter, 1688 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 1719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:56,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [498 Valid, 766 Invalid, 1719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1688 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 02:54:56,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28181 states. [2022-02-10 02:54:57,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28181 to 24167. [2022-02-10 02:54:57,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24167 states, 24166 states have (on average 1.8239261772738558) internal successors, (44077), 24166 states have internal predecessors, (44077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:57,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24167 states to 24167 states and 44077 transitions. [2022-02-10 02:54:57,318 INFO L78 Accepts]: Start accepts. Automaton has 24167 states and 44077 transitions. Word has length 59 [2022-02-10 02:54:57,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:57,319 INFO L470 AbstractCegarLoop]: Abstraction has 24167 states and 44077 transitions. [2022-02-10 02:54:57,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 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 02:54:57,319 INFO L276 IsEmpty]: Start isEmpty. Operand 24167 states and 44077 transitions. [2022-02-10 02:54:57,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:57,340 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:57,340 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:57,356 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (315)] Ended with exit code 0 [2022-02-10 02:54:57,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 315 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable320 [2022-02-10 02:54:57,540 INFO L402 AbstractCegarLoop]: === Iteration 322 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:57,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:57,541 INFO L85 PathProgramCache]: Analyzing trace with hash 34571269, now seen corresponding path program 191 times [2022-02-10 02:54:57,541 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:57,541 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39088200] [2022-02-10 02:54:57,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:57,541 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:57,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:57,670 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:57,670 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:57,670 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39088200] [2022-02-10 02:54:57,670 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39088200] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:57,670 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005825724] [2022-02-10 02:54:57,670 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:54:57,670 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:57,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:57,671 INFO L229 MonitoredProcess]: Starting monitored process 316 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:57,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (316)] Waiting until timeout for monitored process [2022-02-10 02:54:57,702 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-10 02:54:57,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:57,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:54:57,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:57,868 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:57,868 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:57,902 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:54:57,902 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 20 treesize of output 19 [2022-02-10 02:54:58,031 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:54:58,031 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005825724] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:58,031 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:58,031 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-10 02:54:58,031 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690359927] [2022-02-10 02:54:58,031 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:58,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:54:58,031 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:58,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:54:58,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:54:58,032 INFO L87 Difference]: Start difference. First operand 24167 states and 44077 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 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 02:54:58,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:58,680 INFO L93 Difference]: Finished difference Result 27790 states and 49863 transitions. [2022-02-10 02:54:58,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 02:54:58,680 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 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 59 [2022-02-10 02:54:58,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:58,722 INFO L225 Difference]: With dead ends: 27790 [2022-02-10 02:54:58,722 INFO L226 Difference]: Without dead ends: 27615 [2022-02-10 02:54:58,723 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=119, Invalid=693, Unknown=0, NotChecked=0, Total=812 [2022-02-10 02:54:58,723 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 282 mSDsluCounter, 611 mSDsCounter, 0 mSdLazyCounter, 1283 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 1309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:58,723 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [282 Valid, 500 Invalid, 1309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1283 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:54:58,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27615 states. [2022-02-10 02:54:59,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27615 to 23851. [2022-02-10 02:54:59,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23851 states, 23850 states have (on average 1.8216352201257862) internal successors, (43446), 23850 states have internal predecessors, (43446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:59,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23851 states to 23851 states and 43446 transitions. [2022-02-10 02:54:59,088 INFO L78 Accepts]: Start accepts. Automaton has 23851 states and 43446 transitions. Word has length 59 [2022-02-10 02:54:59,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:59,088 INFO L470 AbstractCegarLoop]: Abstraction has 23851 states and 43446 transitions. [2022-02-10 02:54:59,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 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 02:54:59,088 INFO L276 IsEmpty]: Start isEmpty. Operand 23851 states and 43446 transitions. [2022-02-10 02:54:59,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:54:59,110 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:59,110 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:59,126 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (316)] Ended with exit code 0 [2022-02-10 02:54:59,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 316 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable321 [2022-02-10 02:54:59,310 INFO L402 AbstractCegarLoop]: === Iteration 323 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:59,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:59,311 INFO L85 PathProgramCache]: Analyzing trace with hash 1065578660, now seen corresponding path program 192 times [2022-02-10 02:54:59,311 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:59,311 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426918411] [2022-02-10 02:54:59,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:59,311 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:59,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:59,449 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 42 proven. 136 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:54:59,450 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:59,450 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426918411] [2022-02-10 02:54:59,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426918411] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:59,450 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412182030] [2022-02-10 02:54:59,450 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:54:59,450 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:59,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:59,451 INFO L229 MonitoredProcess]: Starting monitored process 317 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:59,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (317)] Waiting until timeout for monitored process [2022-02-10 02:54:59,491 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-02-10 02:54:59,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:59,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-10 02:54:59,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:59,693 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 50 proven. 128 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:54:59,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:59,965 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 50 proven. 128 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:54:59,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412182030] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:59,965 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:59,965 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 17 [2022-02-10 02:54:59,966 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522767075] [2022-02-10 02:54:59,966 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:59,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-10 02:54:59,966 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:59,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-10 02:54:59,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-02-10 02:54:59,966 INFO L87 Difference]: Start difference. First operand 23851 states and 43446 transitions. Second operand has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:00,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:00,313 INFO L93 Difference]: Finished difference Result 26260 states and 46765 transitions. [2022-02-10 02:55:00,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:55:00,313 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 02:55:00,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:00,361 INFO L225 Difference]: With dead ends: 26260 [2022-02-10 02:55:00,362 INFO L226 Difference]: Without dead ends: 26236 [2022-02-10 02:55:00,362 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 117 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=145, Invalid=361, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:55:00,362 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 229 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:00,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 182 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 538 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:55:00,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26236 states. [2022-02-10 02:55:00,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26236 to 23248. [2022-02-10 02:55:00,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23248 states, 23247 states have (on average 1.8146427496020991) internal successors, (42185), 23247 states have internal predecessors, (42185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:00,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23248 states to 23248 states and 42185 transitions. [2022-02-10 02:55:00,766 INFO L78 Accepts]: Start accepts. Automaton has 23248 states and 42185 transitions. Word has length 59 [2022-02-10 02:55:00,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:00,766 INFO L470 AbstractCegarLoop]: Abstraction has 23248 states and 42185 transitions. [2022-02-10 02:55:00,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:00,766 INFO L276 IsEmpty]: Start isEmpty. Operand 23248 states and 42185 transitions. [2022-02-10 02:55:00,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:00,787 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:00,787 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:00,803 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (317)] Ended with exit code 0 [2022-02-10 02:55:00,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 317 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable322 [2022-02-10 02:55:00,987 INFO L402 AbstractCegarLoop]: === Iteration 324 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:00,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:00,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1111429065, now seen corresponding path program 193 times [2022-02-10 02:55:00,988 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:00,988 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648863999] [2022-02-10 02:55:00,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:00,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:00,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:01,129 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:01,129 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:01,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648863999] [2022-02-10 02:55:01,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648863999] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:01,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607722102] [2022-02-10 02:55:01,129 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:55:01,129 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:01,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:01,130 INFO L229 MonitoredProcess]: Starting monitored process 318 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:01,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (318)] Waiting until timeout for monitored process [2022-02-10 02:55:01,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:01,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:55:01,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:01,324 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:01,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:01,362 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:55:01,362 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 20 treesize of output 19 [2022-02-10 02:55:01,481 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:01,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607722102] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:01,481 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:01,481 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-02-10 02:55:01,481 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706712572] [2022-02-10 02:55:01,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:01,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:55:01,481 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:01,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:55:01,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:55:01,482 INFO L87 Difference]: Start difference. First operand 23248 states and 42185 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 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 02:55:02,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:02,248 INFO L93 Difference]: Finished difference Result 28489 states and 50800 transitions. [2022-02-10 02:55:02,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 02:55:02,248 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 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 59 [2022-02-10 02:55:02,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:02,295 INFO L225 Difference]: With dead ends: 28489 [2022-02-10 02:55:02,295 INFO L226 Difference]: Without dead ends: 28475 [2022-02-10 02:55:02,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=144, Invalid=848, Unknown=0, NotChecked=0, Total=992 [2022-02-10 02:55:02,296 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 320 mSDsluCounter, 756 mSDsCounter, 0 mSdLazyCounter, 1509 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 1539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:02,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 598 Invalid, 1539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1509 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:55:02,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28475 states. [2022-02-10 02:55:02,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28475 to 23288. [2022-02-10 02:55:02,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23288 states, 23287 states have (on average 1.8145317129729033) internal successors, (42255), 23287 states have internal predecessors, (42255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:02,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23288 states to 23288 states and 42255 transitions. [2022-02-10 02:55:02,694 INFO L78 Accepts]: Start accepts. Automaton has 23288 states and 42255 transitions. Word has length 59 [2022-02-10 02:55:02,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:02,694 INFO L470 AbstractCegarLoop]: Abstraction has 23288 states and 42255 transitions. [2022-02-10 02:55:02,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 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 02:55:02,694 INFO L276 IsEmpty]: Start isEmpty. Operand 23288 states and 42255 transitions. [2022-02-10 02:55:02,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:02,716 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:02,716 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:02,732 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (318)] Ended with exit code 0 [2022-02-10 02:55:02,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable323,318 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:02,916 INFO L402 AbstractCegarLoop]: === Iteration 325 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:02,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:02,916 INFO L85 PathProgramCache]: Analyzing trace with hash 333102611, now seen corresponding path program 79 times [2022-02-10 02:55:02,916 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:02,917 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797307533] [2022-02-10 02:55:02,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:02,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:02,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:03,043 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:03,043 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:03,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797307533] [2022-02-10 02:55:03,043 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797307533] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:03,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785499315] [2022-02-10 02:55:03,043 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:55:03,043 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:03,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:03,044 INFO L229 MonitoredProcess]: Starting monitored process 319 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:03,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (319)] Waiting until timeout for monitored process [2022-02-10 02:55:03,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:03,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:55:03,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:03,239 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:03,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:03,262 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:55:03,262 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 16 treesize of output 15 [2022-02-10 02:55:03,416 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:03,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785499315] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:03,416 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:03,417 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:55:03,417 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071852717] [2022-02-10 02:55:03,417 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:03,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:55:03,417 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:03,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:55:03,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:55:03,417 INFO L87 Difference]: Start difference. First operand 23288 states and 42255 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 02:55:03,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:03,933 INFO L93 Difference]: Finished difference Result 24977 states and 44789 transitions. [2022-02-10 02:55:03,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:55:03,933 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 59 [2022-02-10 02:55:03,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:03,977 INFO L225 Difference]: With dead ends: 24977 [2022-02-10 02:55:03,977 INFO L226 Difference]: Without dead ends: 24947 [2022-02-10 02:55:03,977 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:55:03,977 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 144 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 1096 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 1103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:03,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 427 Invalid, 1103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1096 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:55:04,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24947 states. [2022-02-10 02:55:04,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24947 to 23465. [2022-02-10 02:55:04,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23465 states, 23464 states have (on average 1.8138424821002386) internal successors, (42560), 23464 states have internal predecessors, (42560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:04,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23465 states to 23465 states and 42560 transitions. [2022-02-10 02:55:04,373 INFO L78 Accepts]: Start accepts. Automaton has 23465 states and 42560 transitions. Word has length 59 [2022-02-10 02:55:04,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:04,373 INFO L470 AbstractCegarLoop]: Abstraction has 23465 states and 42560 transitions. [2022-02-10 02:55:04,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 02:55:04,374 INFO L276 IsEmpty]: Start isEmpty. Operand 23465 states and 42560 transitions. [2022-02-10 02:55:04,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:04,396 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:04,396 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:04,412 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (319)] Ended with exit code 0 [2022-02-10 02:55:04,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,319 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:04,597 INFO L402 AbstractCegarLoop]: === Iteration 326 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:04,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:04,597 INFO L85 PathProgramCache]: Analyzing trace with hash 233426451, now seen corresponding path program 194 times [2022-02-10 02:55:04,597 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:04,597 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087397129] [2022-02-10 02:55:04,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:04,597 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:04,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:04,714 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:04,714 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:04,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087397129] [2022-02-10 02:55:04,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087397129] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:04,714 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671096723] [2022-02-10 02:55:04,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:55:04,714 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:04,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:04,715 INFO L229 MonitoredProcess]: Starting monitored process 320 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:04,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (320)] Waiting until timeout for monitored process [2022-02-10 02:55:04,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:55:04,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:04,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:55:04,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:04,919 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:04,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:04,957 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:55:04,957 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 16 treesize of output 15 [2022-02-10 02:55:05,110 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:05,111 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671096723] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:05,111 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:05,111 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-10 02:55:05,111 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63239956] [2022-02-10 02:55:05,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:05,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:55:05,111 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:05,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:55:05,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:55:05,111 INFO L87 Difference]: Start difference. First operand 23465 states and 42560 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 02:55:05,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:05,920 INFO L93 Difference]: Finished difference Result 24134 states and 43401 transitions. [2022-02-10 02:55:05,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:55:05,920 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 59 [2022-02-10 02:55:05,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:05,955 INFO L225 Difference]: With dead ends: 24134 [2022-02-10 02:55:05,955 INFO L226 Difference]: Without dead ends: 24042 [2022-02-10 02:55:05,955 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:55:05,955 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 122 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 1727 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 1731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:05,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 594 Invalid, 1731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1727 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 02:55:05,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24042 states. [2022-02-10 02:55:06,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24042 to 23390. [2022-02-10 02:55:06,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23390 states, 23389 states have (on average 1.8117063576895123) internal successors, (42374), 23389 states have internal predecessors, (42374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:06,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23390 states to 23390 states and 42374 transitions. [2022-02-10 02:55:06,325 INFO L78 Accepts]: Start accepts. Automaton has 23390 states and 42374 transitions. Word has length 59 [2022-02-10 02:55:06,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:06,326 INFO L470 AbstractCegarLoop]: Abstraction has 23390 states and 42374 transitions. [2022-02-10 02:55:06,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 02:55:06,326 INFO L276 IsEmpty]: Start isEmpty. Operand 23390 states and 42374 transitions. [2022-02-10 02:55:06,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:06,349 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:06,349 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:06,365 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (320)] Forceful destruction successful, exit code 0 [2022-02-10 02:55:06,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 320 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable325 [2022-02-10 02:55:06,549 INFO L402 AbstractCegarLoop]: === Iteration 327 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:06,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:06,549 INFO L85 PathProgramCache]: Analyzing trace with hash -890367857, now seen corresponding path program 195 times [2022-02-10 02:55:06,549 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:06,550 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952916299] [2022-02-10 02:55:06,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:06,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:06,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:06,666 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:55:06,666 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:06,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952916299] [2022-02-10 02:55:06,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952916299] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:06,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848718195] [2022-02-10 02:55:06,667 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:55:06,667 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:06,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:06,668 INFO L229 MonitoredProcess]: Starting monitored process 321 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:06,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (321)] Waiting until timeout for monitored process [2022-02-10 02:55:06,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-02-10 02:55:06,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:06,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:55:06,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:06,855 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:55:06,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:06,874 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:55:06,874 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 16 treesize of output 15 [2022-02-10 02:55:07,014 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:55:07,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848718195] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:07,014 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:07,014 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:55:07,015 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177977305] [2022-02-10 02:55:07,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:07,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:55:07,015 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:07,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:55:07,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:55:07,015 INFO L87 Difference]: Start difference. First operand 23390 states and 42374 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 02:55:07,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:07,535 INFO L93 Difference]: Finished difference Result 24358 states and 43805 transitions. [2022-02-10 02:55:07,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:55:07,536 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 59 [2022-02-10 02:55:07,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:07,570 INFO L225 Difference]: With dead ends: 24358 [2022-02-10 02:55:07,570 INFO L226 Difference]: Without dead ends: 24281 [2022-02-10 02:55:07,570 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:55:07,570 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 173 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 1234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:07,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 553 Invalid, 1234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1227 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:55:07,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24281 states. [2022-02-10 02:55:07,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24281 to 23187. [2022-02-10 02:55:07,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23187 states, 23186 states have (on average 1.813421892521349) internal successors, (42046), 23186 states have internal predecessors, (42046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:07,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23187 states to 23187 states and 42046 transitions. [2022-02-10 02:55:07,908 INFO L78 Accepts]: Start accepts. Automaton has 23187 states and 42046 transitions. Word has length 59 [2022-02-10 02:55:07,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:07,908 INFO L470 AbstractCegarLoop]: Abstraction has 23187 states and 42046 transitions. [2022-02-10 02:55:07,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 02:55:07,908 INFO L276 IsEmpty]: Start isEmpty. Operand 23187 states and 42046 transitions. [2022-02-10 02:55:07,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:07,929 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:07,929 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:07,945 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (321)] Ended with exit code 0 [2022-02-10 02:55:08,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 321 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2022-02-10 02:55:08,130 INFO L402 AbstractCegarLoop]: === Iteration 328 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:08,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:08,130 INFO L85 PathProgramCache]: Analyzing trace with hash -2021736656, now seen corresponding path program 80 times [2022-02-10 02:55:08,130 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:08,130 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714547627] [2022-02-10 02:55:08,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:08,130 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:08,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:08,228 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 104 proven. 75 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:08,228 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:08,228 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714547627] [2022-02-10 02:55:08,228 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714547627] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:08,228 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426011861] [2022-02-10 02:55:08,228 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:55:08,228 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:08,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:08,229 INFO L229 MonitoredProcess]: Starting monitored process 322 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:08,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (322)] Waiting until timeout for monitored process [2022-02-10 02:55:08,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:55:08,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:08,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-10 02:55:08,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:08,426 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 118 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:08,426 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:08,684 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 118 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:08,684 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426011861] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:08,685 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:08,685 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 16 [2022-02-10 02:55:08,685 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040194062] [2022-02-10 02:55:08,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:08,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 02:55:08,685 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:08,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 02:55:08,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:55:08,685 INFO L87 Difference]: Start difference. First operand 23187 states and 42046 transitions. Second operand has 17 states, 17 states have (on average 4.764705882352941) internal successors, (81), 16 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:09,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:09,025 INFO L93 Difference]: Finished difference Result 25421 states and 45358 transitions. [2022-02-10 02:55:09,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-10 02:55:09,026 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.764705882352941) internal successors, (81), 16 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 02:55:09,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:09,064 INFO L225 Difference]: With dead ends: 25421 [2022-02-10 02:55:09,064 INFO L226 Difference]: Without dead ends: 25410 [2022-02-10 02:55:09,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 118 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=284, Unknown=0, NotChecked=0, Total=420 [2022-02-10 02:55:09,065 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 253 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 618 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:09,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 205 Invalid, 643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 618 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:55:09,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25410 states. [2022-02-10 02:55:09,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25410 to 23302. [2022-02-10 02:55:09,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23302 states, 23301 states have (on average 1.8163168962705463) internal successors, (42322), 23301 states have internal predecessors, (42322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:09,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23302 states to 23302 states and 42322 transitions. [2022-02-10 02:55:09,414 INFO L78 Accepts]: Start accepts. Automaton has 23302 states and 42322 transitions. Word has length 59 [2022-02-10 02:55:09,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:09,415 INFO L470 AbstractCegarLoop]: Abstraction has 23302 states and 42322 transitions. [2022-02-10 02:55:09,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.764705882352941) internal successors, (81), 16 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:09,415 INFO L276 IsEmpty]: Start isEmpty. Operand 23302 states and 42322 transitions. [2022-02-10 02:55:09,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:09,435 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:09,435 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:09,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (322)] Forceful destruction successful, exit code 0 [2022-02-10 02:55:09,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 322 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable327 [2022-02-10 02:55:09,636 INFO L402 AbstractCegarLoop]: === Iteration 329 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:09,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:09,636 INFO L85 PathProgramCache]: Analyzing trace with hash -2060513129, now seen corresponding path program 196 times [2022-02-10 02:55:09,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:09,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774751502] [2022-02-10 02:55:09,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:09,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:09,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:09,748 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:09,748 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:09,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774751502] [2022-02-10 02:55:09,748 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774751502] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:09,748 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542236727] [2022-02-10 02:55:09,748 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:55:09,749 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:09,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:09,749 INFO L229 MonitoredProcess]: Starting monitored process 323 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:09,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (323)] Waiting until timeout for monitored process [2022-02-10 02:55:09,776 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:55:09,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:09,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:55:09,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:09,947 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:09,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:09,970 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:55:09,970 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 20 treesize of output 19 [2022-02-10 02:55:10,110 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:10,111 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542236727] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:10,111 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:10,111 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-10 02:55:10,111 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150052817] [2022-02-10 02:55:10,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:10,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:55:10,111 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:10,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:55:10,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:55:10,111 INFO L87 Difference]: Start difference. First operand 23302 states and 42322 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 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 02:55:10,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:10,828 INFO L93 Difference]: Finished difference Result 25687 states and 46149 transitions. [2022-02-10 02:55:10,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-10 02:55:10,828 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 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 59 [2022-02-10 02:55:10,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:10,867 INFO L225 Difference]: With dead ends: 25687 [2022-02-10 02:55:10,867 INFO L226 Difference]: Without dead ends: 25657 [2022-02-10 02:55:10,867 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=117, Invalid=813, Unknown=0, NotChecked=0, Total=930 [2022-02-10 02:55:10,867 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 304 mSDsluCounter, 842 mSDsCounter, 0 mSdLazyCounter, 1456 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 1468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:10,867 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 702 Invalid, 1468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1456 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:55:10,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25657 states. [2022-02-10 02:55:11,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25657 to 23341. [2022-02-10 02:55:11,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23341 states, 23340 states have (on average 1.8175235646958012) internal successors, (42421), 23340 states have internal predecessors, (42421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:11,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23341 states to 23341 states and 42421 transitions. [2022-02-10 02:55:11,217 INFO L78 Accepts]: Start accepts. Automaton has 23341 states and 42421 transitions. Word has length 59 [2022-02-10 02:55:11,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:11,217 INFO L470 AbstractCegarLoop]: Abstraction has 23341 states and 42421 transitions. [2022-02-10 02:55:11,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 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 02:55:11,217 INFO L276 IsEmpty]: Start isEmpty. Operand 23341 states and 42421 transitions. [2022-02-10 02:55:11,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:11,238 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:11,239 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:11,255 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (323)] Ended with exit code 0 [2022-02-10 02:55:11,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328,323 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:11,439 INFO L402 AbstractCegarLoop]: === Iteration 330 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:11,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:11,439 INFO L85 PathProgramCache]: Analyzing trace with hash 32981673, now seen corresponding path program 197 times [2022-02-10 02:55:11,439 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:11,439 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422462564] [2022-02-10 02:55:11,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:11,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:11,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:11,586 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:11,586 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:11,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422462564] [2022-02-10 02:55:11,586 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422462564] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:11,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006282502] [2022-02-10 02:55:11,586 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:55:11,586 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:11,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:11,588 INFO L229 MonitoredProcess]: Starting monitored process 324 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:11,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (324)] Waiting until timeout for monitored process [2022-02-10 02:55:11,636 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-10 02:55:11,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:11,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:55:11,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:11,807 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:11,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:11,836 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:55:11,836 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 20 treesize of output 19 [2022-02-10 02:55:11,972 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:11,972 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006282502] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:11,972 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:11,972 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-10 02:55:11,972 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449083232] [2022-02-10 02:55:11,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:11,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:55:11,972 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:11,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:55:11,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:55:11,973 INFO L87 Difference]: Start difference. First operand 23341 states and 42421 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 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 02:55:12,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:12,988 INFO L93 Difference]: Finished difference Result 29039 states and 51921 transitions. [2022-02-10 02:55:12,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-10 02:55:12,989 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 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 59 [2022-02-10 02:55:12,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:13,038 INFO L225 Difference]: With dead ends: 29039 [2022-02-10 02:55:13,038 INFO L226 Difference]: Without dead ends: 28939 [2022-02-10 02:55:13,038 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=279, Invalid=2271, Unknown=0, NotChecked=0, Total=2550 [2022-02-10 02:55:13,038 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 562 mSDsluCounter, 965 mSDsCounter, 0 mSdLazyCounter, 1632 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 562 SdHoareTripleChecker+Valid, 809 SdHoareTripleChecker+Invalid, 1664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:13,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [562 Valid, 809 Invalid, 1664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1632 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 02:55:13,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28939 states. [2022-02-10 02:55:13,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28939 to 23512. [2022-02-10 02:55:13,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23512 states, 23511 states have (on average 1.8192760835353665) internal successors, (42773), 23511 states have internal predecessors, (42773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:13,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23512 states to 23512 states and 42773 transitions. [2022-02-10 02:55:13,466 INFO L78 Accepts]: Start accepts. Automaton has 23512 states and 42773 transitions. Word has length 59 [2022-02-10 02:55:13,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:13,467 INFO L470 AbstractCegarLoop]: Abstraction has 23512 states and 42773 transitions. [2022-02-10 02:55:13,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 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 02:55:13,467 INFO L276 IsEmpty]: Start isEmpty. Operand 23512 states and 42773 transitions. [2022-02-10 02:55:13,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:13,489 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:13,489 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:13,506 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (324)] Ended with exit code 0 [2022-02-10 02:55:13,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,324 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:13,690 INFO L402 AbstractCegarLoop]: === Iteration 331 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:13,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:13,690 INFO L85 PathProgramCache]: Analyzing trace with hash 116522839, now seen corresponding path program 198 times [2022-02-10 02:55:13,690 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:13,690 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051152783] [2022-02-10 02:55:13,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:13,690 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:13,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:13,822 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:13,822 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:13,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051152783] [2022-02-10 02:55:13,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051152783] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:13,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125015060] [2022-02-10 02:55:13,822 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:55:13,822 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:13,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:13,823 INFO L229 MonitoredProcess]: Starting monitored process 325 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:13,824 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (325)] Waiting until timeout for monitored process [2022-02-10 02:55:13,855 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-02-10 02:55:13,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:13,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:55:13,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:14,315 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-10 02:55:14,316 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 16 treesize of output 16 [2022-02-10 02:55:14,365 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 41 proven. 134 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:14,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:14,711 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:55:14,711 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 16 treesize of output 15 [2022-02-10 02:55:14,902 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:14,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125015060] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:14,902 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:14,902 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16, 16] total 35 [2022-02-10 02:55:14,903 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943060860] [2022-02-10 02:55:14,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:14,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-10 02:55:14,903 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:14,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-10 02:55:14,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1078, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 02:55:14,903 INFO L87 Difference]: Start difference. First operand 23512 states and 42773 transitions. Second operand has 36 states, 36 states have (on average 3.361111111111111) internal successors, (121), 35 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:22,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:22,753 INFO L93 Difference]: Finished difference Result 152620 states and 268950 transitions. [2022-02-10 02:55:22,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 236 states. [2022-02-10 02:55:22,754 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.361111111111111) internal successors, (121), 35 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 02:55:22,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:23,145 INFO L225 Difference]: With dead ends: 152620 [2022-02-10 02:55:23,145 INFO L226 Difference]: Without dead ends: 152585 [2022-02-10 02:55:23,153 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 164 SyntacticMatches, 42 SemanticMatches, 247 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 30428 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=10137, Invalid=51615, Unknown=0, NotChecked=0, Total=61752 [2022-02-10 02:55:23,153 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 1118 mSDsluCounter, 1557 mSDsCounter, 0 mSdLazyCounter, 2366 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1118 SdHoareTripleChecker+Valid, 1098 SdHoareTripleChecker+Invalid, 6175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 2366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3650 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:23,154 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1118 Valid, 1098 Invalid, 6175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 2366 Invalid, 0 Unknown, 3650 Unchecked, 0.9s Time] [2022-02-10 02:55:23,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152585 states. [2022-02-10 02:55:25,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152585 to 59013. [2022-02-10 02:55:25,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59013 states, 59012 states have (on average 1.8866162814342846) internal successors, (111333), 59012 states have internal predecessors, (111333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:25,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59013 states to 59013 states and 111333 transitions. [2022-02-10 02:55:25,281 INFO L78 Accepts]: Start accepts. Automaton has 59013 states and 111333 transitions. Word has length 59 [2022-02-10 02:55:25,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:25,281 INFO L470 AbstractCegarLoop]: Abstraction has 59013 states and 111333 transitions. [2022-02-10 02:55:25,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.361111111111111) internal successors, (121), 35 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:25,281 INFO L276 IsEmpty]: Start isEmpty. Operand 59013 states and 111333 transitions. [2022-02-10 02:55:25,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:25,329 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:25,329 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:25,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (325)] Forceful destruction successful, exit code 0 [2022-02-10 02:55:25,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,325 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:25,529 INFO L402 AbstractCegarLoop]: === Iteration 332 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:25,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:25,531 INFO L85 PathProgramCache]: Analyzing trace with hash 1064227159, now seen corresponding path program 199 times [2022-02-10 02:55:25,531 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:25,531 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355239541] [2022-02-10 02:55:25,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:25,531 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:25,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:25,677 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:25,678 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:25,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355239541] [2022-02-10 02:55:25,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355239541] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:25,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047628099] [2022-02-10 02:55:25,678 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:55:25,678 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:25,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:25,679 INFO L229 MonitoredProcess]: Starting monitored process 326 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:25,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (326)] Waiting until timeout for monitored process [2022-02-10 02:55:25,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:25,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:55:25,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:25,868 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:25,868 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:25,902 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:55:25,902 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 20 treesize of output 19 [2022-02-10 02:55:26,025 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:26,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047628099] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:26,025 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:26,025 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-10 02:55:26,026 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563346730] [2022-02-10 02:55:26,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:26,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:55:26,026 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:26,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:55:26,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:55:26,026 INFO L87 Difference]: Start difference. First operand 59013 states and 111333 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 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 02:55:27,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:27,646 INFO L93 Difference]: Finished difference Result 73257 states and 135892 transitions. [2022-02-10 02:55:27,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-02-10 02:55:27,647 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 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 59 [2022-02-10 02:55:27,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:27,783 INFO L225 Difference]: With dead ends: 73257 [2022-02-10 02:55:27,783 INFO L226 Difference]: Without dead ends: 72924 [2022-02-10 02:55:27,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2341 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=657, Invalid=6149, Unknown=0, NotChecked=0, Total=6806 [2022-02-10 02:55:27,784 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 1013 mSDsluCounter, 1027 mSDsCounter, 0 mSdLazyCounter, 1738 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1013 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 1804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1738 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:27,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1013 Valid, 841 Invalid, 1804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1738 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 02:55:27,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72924 states. [2022-02-10 02:55:29,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72924 to 59417. [2022-02-10 02:55:29,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59417 states, 59416 states have (on average 1.887319913827925) internal successors, (112137), 59416 states have internal predecessors, (112137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:29,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59417 states to 59417 states and 112137 transitions. [2022-02-10 02:55:29,783 INFO L78 Accepts]: Start accepts. Automaton has 59417 states and 112137 transitions. Word has length 59 [2022-02-10 02:55:29,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:29,783 INFO L470 AbstractCegarLoop]: Abstraction has 59417 states and 112137 transitions. [2022-02-10 02:55:29,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 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 02:55:29,783 INFO L276 IsEmpty]: Start isEmpty. Operand 59417 states and 112137 transitions. [2022-02-10 02:55:29,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:29,825 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:29,825 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:29,841 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (326)] Forceful destruction successful, exit code 0 [2022-02-10 02:55:30,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 326 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2022-02-10 02:55:30,026 INFO L402 AbstractCegarLoop]: === Iteration 333 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:30,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:30,026 INFO L85 PathProgramCache]: Analyzing trace with hash 2105334761, now seen corresponding path program 200 times [2022-02-10 02:55:30,026 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:30,027 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897105423] [2022-02-10 02:55:30,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:30,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:30,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:30,162 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:30,162 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:30,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897105423] [2022-02-10 02:55:30,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897105423] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:30,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847059443] [2022-02-10 02:55:30,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:55:30,162 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:30,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:30,163 INFO L229 MonitoredProcess]: Starting monitored process 327 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:30,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (327)] Waiting until timeout for monitored process [2022-02-10 02:55:30,190 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:55:30,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:30,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-10 02:55:30,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:30,351 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:30,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:30,389 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:55:30,389 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 20 treesize of output 19 [2022-02-10 02:55:30,502 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:30,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847059443] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:30,502 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:30,502 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 14] total 15 [2022-02-10 02:55:30,502 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795904186] [2022-02-10 02:55:30,502 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:30,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:55:30,502 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:30,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:55:30,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:55:30,503 INFO L87 Difference]: Start difference. First operand 59417 states and 112137 transitions. Second operand has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 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 02:55:31,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:31,548 INFO L93 Difference]: Finished difference Result 64588 states and 120110 transitions. [2022-02-10 02:55:31,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 02:55:31,549 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 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 59 [2022-02-10 02:55:31,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:31,676 INFO L225 Difference]: With dead ends: 64588 [2022-02-10 02:55:31,676 INFO L226 Difference]: Without dead ends: 64188 [2022-02-10 02:55:31,676 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=152, Invalid=840, Unknown=0, NotChecked=0, Total=992 [2022-02-10 02:55:31,676 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 360 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 1421 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 1451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:31,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 572 Invalid, 1451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1421 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:55:31,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64188 states. [2022-02-10 02:55:32,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64188 to 58071. [2022-02-10 02:55:32,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58071 states, 58070 states have (on average 1.8822800068882384) internal successors, (109304), 58070 states have internal predecessors, (109304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:32,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58071 states to 58071 states and 109304 transitions. [2022-02-10 02:55:32,803 INFO L78 Accepts]: Start accepts. Automaton has 58071 states and 109304 transitions. Word has length 59 [2022-02-10 02:55:32,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:32,803 INFO L470 AbstractCegarLoop]: Abstraction has 58071 states and 109304 transitions. [2022-02-10 02:55:32,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 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 02:55:32,803 INFO L276 IsEmpty]: Start isEmpty. Operand 58071 states and 109304 transitions. [2022-02-10 02:55:32,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:32,843 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:32,843 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:32,859 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (327)] Ended with exit code 0 [2022-02-10 02:55:33,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable332,327 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:33,044 INFO L402 AbstractCegarLoop]: === Iteration 334 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:33,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:33,044 INFO L85 PathProgramCache]: Analyzing trace with hash -629765723, now seen corresponding path program 201 times [2022-02-10 02:55:33,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:33,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996352491] [2022-02-10 02:55:33,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:33,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:33,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:33,204 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:33,205 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:33,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996352491] [2022-02-10 02:55:33,205 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996352491] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:33,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197767802] [2022-02-10 02:55:33,205 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:55:33,205 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:33,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:33,206 INFO L229 MonitoredProcess]: Starting monitored process 328 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:33,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (328)] Waiting until timeout for monitored process [2022-02-10 02:55:33,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-02-10 02:55:33,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:33,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:55:33,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:33,383 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:33,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:33,425 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:55:33,426 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 20 treesize of output 19 [2022-02-10 02:55:33,529 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:33,529 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197767802] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:33,529 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:33,529 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-02-10 02:55:33,529 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812740037] [2022-02-10 02:55:33,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:33,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-10 02:55:33,529 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:33,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-10 02:55:33,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-02-10 02:55:33,530 INFO L87 Difference]: Start difference. First operand 58071 states and 109304 transitions. Second operand has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 16 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 02:55:34,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:34,702 INFO L93 Difference]: Finished difference Result 64378 states and 119561 transitions. [2022-02-10 02:55:34,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-10 02:55:34,703 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 16 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 59 [2022-02-10 02:55:34,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:34,819 INFO L225 Difference]: With dead ends: 64378 [2022-02-10 02:55:34,819 INFO L226 Difference]: Without dead ends: 64378 [2022-02-10 02:55:34,820 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 109 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=1009, Unknown=0, NotChecked=0, Total=1190 [2022-02-10 02:55:34,820 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 375 mSDsluCounter, 833 mSDsCounter, 0 mSdLazyCounter, 1629 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 1663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:34,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [375 Valid, 646 Invalid, 1663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1629 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 02:55:34,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64378 states. [2022-02-10 02:55:35,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64378 to 58244. [2022-02-10 02:55:35,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58244 states, 58243 states have (on average 1.8816510138557423) internal successors, (109593), 58243 states have internal predecessors, (109593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:36,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58244 states to 58244 states and 109593 transitions. [2022-02-10 02:55:36,033 INFO L78 Accepts]: Start accepts. Automaton has 58244 states and 109593 transitions. Word has length 59 [2022-02-10 02:55:36,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:36,033 INFO L470 AbstractCegarLoop]: Abstraction has 58244 states and 109593 transitions. [2022-02-10 02:55:36,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 16 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 02:55:36,033 INFO L276 IsEmpty]: Start isEmpty. Operand 58244 states and 109593 transitions. [2022-02-10 02:55:36,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:36,079 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:36,079 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:36,095 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (328)] Ended with exit code 0 [2022-02-10 02:55:36,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 328 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable333 [2022-02-10 02:55:36,279 INFO L402 AbstractCegarLoop]: === Iteration 335 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:36,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:36,280 INFO L85 PathProgramCache]: Analyzing trace with hash -1479974786, now seen corresponding path program 81 times [2022-02-10 02:55:36,280 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:36,280 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353857617] [2022-02-10 02:55:36,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:36,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:36,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:36,424 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 115 proven. 63 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:55:36,424 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:36,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353857617] [2022-02-10 02:55:36,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353857617] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:36,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295458307] [2022-02-10 02:55:36,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:55:36,424 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:36,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:36,426 INFO L229 MonitoredProcess]: Starting monitored process 329 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:36,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (329)] Waiting until timeout for monitored process [2022-02-10 02:55:36,457 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-02-10 02:55:36,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:36,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-10 02:55:36,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:36,872 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 139 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:55:36,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:37,241 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 117 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-10 02:55:37,242 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295458307] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:37,242 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:37,242 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 14] total 21 [2022-02-10 02:55:37,242 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263309146] [2022-02-10 02:55:37,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:37,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 02:55:37,242 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:37,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 02:55:37,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=320, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:55:37,242 INFO L87 Difference]: Start difference. First operand 58244 states and 109593 transitions. Second operand has 22 states, 22 states have (on average 4.363636363636363) internal successors, (96), 21 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:38,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:38,105 INFO L93 Difference]: Finished difference Result 68471 states and 126327 transitions. [2022-02-10 02:55:38,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 02:55:38,105 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.363636363636363) internal successors, (96), 21 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 02:55:38,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:38,416 INFO L225 Difference]: With dead ends: 68471 [2022-02-10 02:55:38,416 INFO L226 Difference]: Without dead ends: 68462 [2022-02-10 02:55:38,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=600, Invalid=1122, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 02:55:38,416 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 433 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 905 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:38,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [433 Valid, 211 Invalid, 951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 905 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 02:55:38,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68462 states. [2022-02-10 02:55:39,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68462 to 58297. [2022-02-10 02:55:39,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58297 states, 58296 states have (on average 1.882753533690133) internal successors, (109757), 58296 states have internal predecessors, (109757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:39,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58297 states to 58297 states and 109757 transitions. [2022-02-10 02:55:39,622 INFO L78 Accepts]: Start accepts. Automaton has 58297 states and 109757 transitions. Word has length 59 [2022-02-10 02:55:39,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:39,622 INFO L470 AbstractCegarLoop]: Abstraction has 58297 states and 109757 transitions. [2022-02-10 02:55:39,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.363636363636363) internal successors, (96), 21 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:39,623 INFO L276 IsEmpty]: Start isEmpty. Operand 58297 states and 109757 transitions. [2022-02-10 02:55:39,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:39,668 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:39,668 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:39,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (329)] Forceful destruction successful, exit code 0 [2022-02-10 02:55:39,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 329 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2022-02-10 02:55:39,868 INFO L402 AbstractCegarLoop]: === Iteration 336 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:39,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:39,869 INFO L85 PathProgramCache]: Analyzing trace with hash -355176752, now seen corresponding path program 202 times [2022-02-10 02:55:39,869 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:39,869 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52997220] [2022-02-10 02:55:39,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:39,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:39,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:40,020 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 59 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:40,020 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:40,020 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52997220] [2022-02-10 02:55:40,020 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52997220] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:40,020 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757131659] [2022-02-10 02:55:40,020 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:55:40,020 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:40,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:40,021 INFO L229 MonitoredProcess]: Starting monitored process 330 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:40,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (330)] Waiting until timeout for monitored process [2022-02-10 02:55:40,047 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:55:40,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:40,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-10 02:55:40,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:40,242 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 64 proven. 115 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:40,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:40,493 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 64 proven. 115 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:40,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757131659] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:40,493 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:40,494 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 19 [2022-02-10 02:55:40,494 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986072957] [2022-02-10 02:55:40,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:40,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 02:55:40,494 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:40,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 02:55:40,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=272, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:55:40,494 INFO L87 Difference]: Start difference. First operand 58297 states and 109757 transitions. Second operand has 20 states, 20 states have (on average 4.0) internal successors, (80), 19 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:41,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:41,207 INFO L93 Difference]: Finished difference Result 61619 states and 114407 transitions. [2022-02-10 02:55:41,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 02:55:41,207 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.0) internal successors, (80), 19 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 02:55:41,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:41,335 INFO L225 Difference]: With dead ends: 61619 [2022-02-10 02:55:41,335 INFO L226 Difference]: Without dead ends: 61557 [2022-02-10 02:55:41,335 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 115 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=249, Invalid=563, Unknown=0, NotChecked=0, Total=812 [2022-02-10 02:55:41,335 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 231 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:41,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 190 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:55:41,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61557 states. [2022-02-10 02:55:42,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61557 to 58345. [2022-02-10 02:55:42,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58345 states, 58344 states have (on average 1.881564513917455) internal successors, (109778), 58344 states have internal predecessors, (109778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:42,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58345 states to 58345 states and 109778 transitions. [2022-02-10 02:55:42,565 INFO L78 Accepts]: Start accepts. Automaton has 58345 states and 109778 transitions. Word has length 59 [2022-02-10 02:55:42,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:42,565 INFO L470 AbstractCegarLoop]: Abstraction has 58345 states and 109778 transitions. [2022-02-10 02:55:42,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.0) internal successors, (80), 19 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:42,565 INFO L276 IsEmpty]: Start isEmpty. Operand 58345 states and 109778 transitions. [2022-02-10 02:55:42,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:42,608 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:42,608 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:42,624 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (330)] Ended with exit code 0 [2022-02-10 02:55:42,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 330 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable335 [2022-02-10 02:55:42,809 INFO L402 AbstractCegarLoop]: === Iteration 337 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:42,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:42,809 INFO L85 PathProgramCache]: Analyzing trace with hash -2084066943, now seen corresponding path program 82 times [2022-02-10 02:55:42,809 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:42,809 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877052195] [2022-02-10 02:55:42,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:42,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:42,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:42,924 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 166 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:42,924 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:42,924 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877052195] [2022-02-10 02:55:42,924 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877052195] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:42,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804302626] [2022-02-10 02:55:42,925 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:55:42,925 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:42,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:42,926 INFO L229 MonitoredProcess]: Starting monitored process 331 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:42,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (331)] Waiting until timeout for monitored process [2022-02-10 02:55:42,952 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:55:42,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:42,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:55:42,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:43,105 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:43,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:43,126 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:55:43,126 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 16 treesize of output 15 [2022-02-10 02:55:43,267 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:43,267 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804302626] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:43,267 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:43,267 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:55:43,267 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094084602] [2022-02-10 02:55:43,267 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:43,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:55:43,267 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:43,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:55:43,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:55:43,268 INFO L87 Difference]: Start difference. First operand 58345 states and 109778 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 02:55:44,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:44,049 INFO L93 Difference]: Finished difference Result 60512 states and 113213 transitions. [2022-02-10 02:55:44,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:55:44,049 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 59 [2022-02-10 02:55:44,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:44,162 INFO L225 Difference]: With dead ends: 60512 [2022-02-10 02:55:44,162 INFO L226 Difference]: Without dead ends: 60488 [2022-02-10 02:55:44,163 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:55:44,163 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 127 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 999 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 1005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 999 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:44,163 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 385 Invalid, 1005 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 999 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:55:44,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60488 states. [2022-02-10 02:55:45,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60488 to 58345. [2022-02-10 02:55:45,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58345 states, 58344 states have (on average 1.881067461949815) internal successors, (109749), 58344 states have internal predecessors, (109749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:45,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58345 states to 58345 states and 109749 transitions. [2022-02-10 02:55:45,306 INFO L78 Accepts]: Start accepts. Automaton has 58345 states and 109749 transitions. Word has length 59 [2022-02-10 02:55:45,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:45,306 INFO L470 AbstractCegarLoop]: Abstraction has 58345 states and 109749 transitions. [2022-02-10 02:55:45,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 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 02:55:45,306 INFO L276 IsEmpty]: Start isEmpty. Operand 58345 states and 109749 transitions. [2022-02-10 02:55:45,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:45,348 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:45,348 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:45,364 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (331)] Ended with exit code 0 [2022-02-10 02:55:45,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable336,331 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:45,548 INFO L402 AbstractCegarLoop]: === Iteration 338 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:45,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:45,549 INFO L85 PathProgramCache]: Analyzing trace with hash 2111224193, now seen corresponding path program 203 times [2022-02-10 02:55:45,549 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:45,549 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320579511] [2022-02-10 02:55:45,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:45,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:45,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:45,656 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:45,656 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:45,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320579511] [2022-02-10 02:55:45,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320579511] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:45,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076608799] [2022-02-10 02:55:45,656 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:55:45,656 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:45,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:45,657 INFO L229 MonitoredProcess]: Starting monitored process 332 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:45,657 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (332)] Waiting until timeout for monitored process [2022-02-10 02:55:45,686 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-10 02:55:45,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:45,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:55:45,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:45,848 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:45,848 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:45,869 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:55:45,869 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 16 treesize of output 15 [2022-02-10 02:55:46,009 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:46,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076608799] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:46,009 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:46,009 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-02-10 02:55:46,009 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428039199] [2022-02-10 02:55:46,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:46,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:55:46,010 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:46,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:55:46,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:55:46,010 INFO L87 Difference]: Start difference. First operand 58345 states and 109749 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 02:55:47,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:47,033 INFO L93 Difference]: Finished difference Result 58977 states and 110534 transitions. [2022-02-10 02:55:47,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:55:47,033 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 59 [2022-02-10 02:55:47,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:47,152 INFO L225 Difference]: With dead ends: 58977 [2022-02-10 02:55:47,152 INFO L226 Difference]: Without dead ends: 58873 [2022-02-10 02:55:47,152 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:55:47,152 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 126 mSDsluCounter, 706 mSDsCounter, 0 mSdLazyCounter, 1616 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 1620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:47,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 548 Invalid, 1620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1616 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 02:55:47,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58873 states. [2022-02-10 02:55:48,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58873 to 58287. [2022-02-10 02:55:48,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58287 states, 58286 states have (on average 1.880726074872182) internal successors, (109620), 58286 states have internal predecessors, (109620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:48,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58287 states to 58287 states and 109620 transitions. [2022-02-10 02:55:48,286 INFO L78 Accepts]: Start accepts. Automaton has 58287 states and 109620 transitions. Word has length 59 [2022-02-10 02:55:48,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:48,286 INFO L470 AbstractCegarLoop]: Abstraction has 58287 states and 109620 transitions. [2022-02-10 02:55:48,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 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 02:55:48,287 INFO L276 IsEmpty]: Start isEmpty. Operand 58287 states and 109620 transitions. [2022-02-10 02:55:48,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:48,328 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:48,328 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:48,344 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (332)] Ended with exit code 0 [2022-02-10 02:55:48,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable337,332 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:48,529 INFO L402 AbstractCegarLoop]: === Iteration 339 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:48,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:48,529 INFO L85 PathProgramCache]: Analyzing trace with hash 987429885, now seen corresponding path program 204 times [2022-02-10 02:55:48,529 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:48,529 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600483486] [2022-02-10 02:55:48,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:48,529 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:48,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:48,641 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:55:48,641 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:48,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600483486] [2022-02-10 02:55:48,641 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600483486] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:48,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168917674] [2022-02-10 02:55:48,641 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:55:48,641 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:48,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:48,642 INFO L229 MonitoredProcess]: Starting monitored process 333 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:48,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (333)] Waiting until timeout for monitored process [2022-02-10 02:55:48,671 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-10 02:55:48,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:48,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:55:48,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:48,826 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:55:48,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:48,845 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-10 02:55:48,845 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 16 treesize of output 15 [2022-02-10 02:55:48,986 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 02:55:48,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168917674] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:48,986 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:48,986 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-10 02:55:48,986 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320856385] [2022-02-10 02:55:48,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:48,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 02:55:48,987 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:48,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 02:55:48,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-10 02:55:48,987 INFO L87 Difference]: Start difference. First operand 58287 states and 109620 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 02:55:49,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:49,873 INFO L93 Difference]: Finished difference Result 59418 states and 111325 transitions. [2022-02-10 02:55:49,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 02:55:49,873 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 59 [2022-02-10 02:55:49,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:49,984 INFO L225 Difference]: With dead ends: 59418 [2022-02-10 02:55:49,984 INFO L226 Difference]: Without dead ends: 59330 [2022-02-10 02:55:49,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-02-10 02:55:49,984 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 168 mSDsluCounter, 839 mSDsCounter, 0 mSdLazyCounter, 1408 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 670 SdHoareTripleChecker+Invalid, 1413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:49,984 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 670 Invalid, 1413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1408 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 02:55:50,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59330 states. [2022-02-10 02:55:50,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59330 to 58266. [2022-02-10 02:55:51,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58266 states, 58265 states have (on average 1.8808203895992448) internal successors, (109586), 58265 states have internal predecessors, (109586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:51,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58266 states to 58266 states and 109586 transitions. [2022-02-10 02:55:51,168 INFO L78 Accepts]: Start accepts. Automaton has 58266 states and 109586 transitions. Word has length 59 [2022-02-10 02:55:51,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:51,168 INFO L470 AbstractCegarLoop]: Abstraction has 58266 states and 109586 transitions. [2022-02-10 02:55:51,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 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 02:55:51,168 INFO L276 IsEmpty]: Start isEmpty. Operand 58266 states and 109586 transitions. [2022-02-10 02:55:51,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:51,211 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:51,211 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:51,227 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (333)] Forceful destruction successful, exit code 0 [2022-02-10 02:55:51,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338,333 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:51,412 INFO L402 AbstractCegarLoop]: === Iteration 340 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:51,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:51,412 INFO L85 PathProgramCache]: Analyzing trace with hash -182715387, now seen corresponding path program 205 times [2022-02-10 02:55:51,412 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:51,412 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657421310] [2022-02-10 02:55:51,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:51,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:51,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:51,524 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:51,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:51,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657421310] [2022-02-10 02:55:51,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657421310] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:51,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938039458] [2022-02-10 02:55:51,524 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:55:51,524 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:51,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:51,525 INFO L229 MonitoredProcess]: Starting monitored process 334 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:51,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (334)] Waiting until timeout for monitored process [2022-02-10 02:55:51,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:51,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:55:51,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:51,720 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:51,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:51,743 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:55:51,743 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 20 treesize of output 19 [2022-02-10 02:55:51,882 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:51,882 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938039458] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:51,882 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:51,882 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-10 02:55:51,882 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090169711] [2022-02-10 02:55:51,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:51,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-10 02:55:51,882 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:51,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-10 02:55:51,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-10 02:55:51,883 INFO L87 Difference]: Start difference. First operand 58266 states and 109586 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 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 02:55:52,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:52,990 INFO L93 Difference]: Finished difference Result 61573 states and 114946 transitions. [2022-02-10 02:55:52,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-10 02:55:52,990 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 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 59 [2022-02-10 02:55:52,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:53,105 INFO L225 Difference]: With dead ends: 61573 [2022-02-10 02:55:53,105 INFO L226 Difference]: Without dead ends: 61543 [2022-02-10 02:55:53,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=129, Invalid=927, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 02:55:53,105 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 325 mSDsluCounter, 994 mSDsCounter, 0 mSdLazyCounter, 1606 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 829 SdHoareTripleChecker+Invalid, 1615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:53,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [325 Valid, 829 Invalid, 1615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1606 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 02:55:53,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61543 states. [2022-02-10 02:55:54,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61543 to 58334. [2022-02-10 02:55:54,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58334 states, 58333 states have (on average 1.881799324567569) internal successors, (109771), 58333 states have internal predecessors, (109771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:54,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58334 states to 58334 states and 109771 transitions. [2022-02-10 02:55:54,288 INFO L78 Accepts]: Start accepts. Automaton has 58334 states and 109771 transitions. Word has length 59 [2022-02-10 02:55:54,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:54,288 INFO L470 AbstractCegarLoop]: Abstraction has 58334 states and 109771 transitions. [2022-02-10 02:55:54,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 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 02:55:54,288 INFO L276 IsEmpty]: Start isEmpty. Operand 58334 states and 109771 transitions. [2022-02-10 02:55:54,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:54,330 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:54,330 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:54,346 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (334)] Forceful destruction successful, exit code 0 [2022-02-10 02:55:54,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339,334 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:54,531 INFO L402 AbstractCegarLoop]: === Iteration 341 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:54,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:54,531 INFO L85 PathProgramCache]: Analyzing trace with hash 1910779415, now seen corresponding path program 206 times [2022-02-10 02:55:54,531 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:54,531 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155840070] [2022-02-10 02:55:54,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:54,531 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:54,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:54,650 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:54,650 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:54,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155840070] [2022-02-10 02:55:54,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155840070] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:54,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581352174] [2022-02-10 02:55:54,650 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:55:54,650 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:54,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:54,651 INFO L229 MonitoredProcess]: Starting monitored process 335 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:54,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (335)] Waiting until timeout for monitored process [2022-02-10 02:55:54,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:55:54,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:54,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-10 02:55:54,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:54,849 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:54,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:54,877 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:55:54,877 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 20 treesize of output 19 [2022-02-10 02:55:55,008 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:55,008 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581352174] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:55,008 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:55,008 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 12] total 13 [2022-02-10 02:55:55,008 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946631651] [2022-02-10 02:55:55,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:55,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-10 02:55:55,008 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:55,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-10 02:55:55,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:55:55,009 INFO L87 Difference]: Start difference. First operand 58334 states and 109771 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 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 02:55:56,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:56,535 INFO L93 Difference]: Finished difference Result 66158 states and 122945 transitions. [2022-02-10 02:55:56,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-10 02:55:56,536 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 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 59 [2022-02-10 02:55:56,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:56,673 INFO L225 Difference]: With dead ends: 66158 [2022-02-10 02:55:56,673 INFO L226 Difference]: Without dead ends: 66058 [2022-02-10 02:55:56,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 939 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=327, Invalid=2865, Unknown=0, NotChecked=0, Total=3192 [2022-02-10 02:55:56,673 INFO L933 BasicCegarLoop]: 97 mSDtfsCounter, 635 mSDsluCounter, 1221 mSDsCounter, 0 mSdLazyCounter, 1917 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 635 SdHoareTripleChecker+Valid, 1038 SdHoareTripleChecker+Invalid, 1950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:56,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [635 Valid, 1038 Invalid, 1950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1917 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 02:55:56,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66058 states. [2022-02-10 02:55:57,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66058 to 58680. [2022-02-10 02:55:57,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58680 states, 58679 states have (on average 1.883791475655686) internal successors, (110539), 58679 states have internal predecessors, (110539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:57,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58680 states to 58680 states and 110539 transitions. [2022-02-10 02:55:57,933 INFO L78 Accepts]: Start accepts. Automaton has 58680 states and 110539 transitions. Word has length 59 [2022-02-10 02:55:57,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:57,933 INFO L470 AbstractCegarLoop]: Abstraction has 58680 states and 110539 transitions. [2022-02-10 02:55:57,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 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 02:55:57,933 INFO L276 IsEmpty]: Start isEmpty. Operand 58680 states and 110539 transitions. [2022-02-10 02:55:57,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 02:55:57,979 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:57,979 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:57,994 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (335)] Ended with exit code 0 [2022-02-10 02:55:58,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,335 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:58,179 INFO L402 AbstractCegarLoop]: === Iteration 342 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:58,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:58,179 INFO L85 PathProgramCache]: Analyzing trace with hash 1994320581, now seen corresponding path program 207 times [2022-02-10 02:55:58,179 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:58,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237633030] [2022-02-10 02:55:58,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:58,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:58,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:58,308 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:58,308 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:58,308 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237633030] [2022-02-10 02:55:58,308 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237633030] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:58,308 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171871755] [2022-02-10 02:55:58,308 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:55:58,308 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:58,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:58,309 INFO L229 MonitoredProcess]: Starting monitored process 336 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:58,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (336)] Waiting until timeout for monitored process [2022-02-10 02:55:58,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-10 02:55:58,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:58,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 02:55:58,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:58,501 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:58,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:58,533 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-10 02:55:58,533 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 20 treesize of output 19 [2022-02-10 02:55:58,654 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-10 02:55:58,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171871755] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:58,654 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:58,654 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-10 02:55:58,654 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751287626] [2022-02-10 02:55:58,654 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:58,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 02:55:58,654 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:58,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 02:55:58,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-10 02:55:58,655 INFO L87 Difference]: Start difference. First operand 58680 states and 110539 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 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)